Bachelor of Engineering (Computer Science) Curriculum Applicable to students matriculated in 2014 or later



Similar documents
Double Degree Programme in Computer Science and Economics Curriculum Structure Applicable to students matriculating in 2014 or later

School of Computer Engineering

General Education Requirement Elective (GER-Elective) GER-Elective in Science, Technology & Society (3 AU) GER-Elective in Liberal Studies (3 AU)

Bachelor of Bachelor of Computer Science

Bachelor of Information Technology

Computer Science Introduction

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the Accreditation Cycle

NANYANG TECHNOLOGICAL UNIVERSITY SCHOOL OF COMPUTER ENGINEERING

DIVISION OF SCIENCES AND ENGINEERING

Erik Jonsson School of Engineering and Computer Science

Statute A4 Degree of Bachelor of Arts (Education) 1. The period of study for the degree of Bachelor of Arts (Education) is four academic years.

Current requirements for a major (page 83 of current catalog)

M.Tech. Software Systems

CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

BSc in Information Systems Degree Programme. Syllabus

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Penn State Harrisburg Computer Science

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised July 27, 2015.

Electrical and Computer Engineering

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

ALFAISAL UNIVERSITY COLLEGE OF ENGINEERING

Admission Procedure. The final selection is based on the performance in the qualifying examination, entrance test and interview.

BSc in Information Technology Degree Programme. Syllabus

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES

Bachelor Degree in Informatics Engineering Master courses

These regulations apply to students admitted to the BBA(IS) degree in the academic year and thereafter.

4.1. Title: data analysis (systems analysis) Annotation of educational discipline: educational discipline includes in itself the mastery of the

k. p MIS program section is replaced with following content.

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

What You Need to Know About Computer Science, B.S.A.T. Programs

Bachelor of Science (BSc), Information Technology (IT) Semester-based Layout of the Program

Computer Science course unit

Cyber Security. Vision. Mission

Computer Science CATALOG 2014/2015 BINUS UNIVERSITY

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

CATALOG ADDENDUM. Academic Requirements for Students who matriculated to UoPeople between September 1, 2009 and August 31, 2012

Degree Requirements

PROGRAMMES OFFERED BY DEPARTMENT OF COMPUTER SCIENCE SYSTEMS (Note: This document is for polytechnic students admitted in AY2004-5)

BACHELOR OF ENGINEERING (HONS) IN INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT. Student Handbook ( )

Department of Computer Science. Graduate Handbook. MS in Computer Science. Fall 2015 Edition. California State University, Fullerton

Electrical and Computer Engineering Undergraduate Advising Manual

The following are the measurable objectives for graduated computer science students (ABET Standards):

GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code

LOUGHBOROUGH UNIVERSITY

Graduate Program Handbook M.S. and Ph.D. Degrees

EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME SYSTEM AND NETWORK ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE

Transfer Articulation Agreement

Vector Calculus Fourier Series & Laplace Transform PYN106 Electromagnetic Field Theory 3 1/2 2/2 4

CSC 310/Discrete Structures of Computer Science CSC 325/Computer Architecture. CSC 410/Advanced Analysis of Algorithms CSC 390/Programming Languages

Electrical and Computer Engineering

Draft dpt for MEng Electronics and Computer Science

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

REVISED PROGRAMME STRUCTURE FOR COMPUTING DEGREES

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour

PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG

COMPUTER SCIENCE AND ENGINEERING

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

TEACHING AND EXAMINATION REGULATIONS PART B: programme specific section MASTER S PROGRAMME IN FORENSIC SCIENCE

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

The Generation Next Undergraduate Degree Rules and Regulations August 2013

COMPUTER ENGINEERING UNDERGRADUATE PROGRAM DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING TEXAS A&M UNIVERSITY

BSc in Information Systems & BSc in Information Technology Degree Programs

The Relevance of CS and SE Education: A Survey

How To Get A Computer Engineering Degree

How To Get A Computer Science Degree At Coastal Carolina University

COMPUTER SCIENCE. Department of Mathematics & Computer Science

How To Become A Successful Information System Consultant

Typical programme structures for MSc programmes in the School of Computing Science

One LAR Course Credits: 3. Page 4

TEACHING AND EXAMINATION REGULATIONS PART B: programme specific section MASTER S PROGRAMME SYSTEM AND NETWORK ENGINEERING

Technical Elective I Technical Elective II Technical Elective III Technical Elective IV

October 2, 2003 Don Genson, director Sloan Master s Programs, Eberly College of Science, Penn State dwg9@psu.edu

Software Engineering

Cybersecurity Major. College of Arts and Letters Interdisciplinary Studies. Program Guide. Version 3 August 2015.

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

Core Curriculum to the Course:

EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME IN INFORMATION STUDIES

Department of Computer Science

Department of Computer Science and Engineering

Master of Science in Computer Science Information Systems

Department Of Leadership Studies M.Sc., MBA, MBA (Executive), M.S./M.Phil Leading to Ph.D.

Bachelor of Business Administration Degree

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

Admission Number. Master of Science Programme in Computer Science (International Programme)

Computer Science & Engineering Department. Robert McCartney Director of Undergraduate Computing Education ITE robert@engr.uconn.

Bachelor of Science in Information Technology. Course Descriptions

Transcription:

Bachelor of Engineering (Computer Science) Curriculum Applicable to students matriculated in 2014 or later Polytechnic Exemptions 32 s of exemptions and they are: a. Technical Elective I (Core, to from CE2xxx or CE3xxx courses) - 3 s b. Technical Elective 2 (Core, to from CZ4xxx or CZ4xxx) 3 s c. CZ1002 Introduction to Computing Systems (Core) - 3 s d. CZ1004 Great Ideas in Computing (Core) - 2 s e. General s - 6 s f. s - 15 s g. Additional 3 s in Technical Elective 3 (Core, to from CE4xxx or CZ4xxx) or other relevant courses on a case-by-case basis subject to the students having participated and done well in NTU research or other projects, or with additional Certificate in Mathematics from Diploma-Plus programmes, or having taken and done well in university level courses. SCE Page 1 of 9 1 Oct 2014 Ver.2

3-year BEng (CS) Programme with Professional Internship (PI) for Exempted Polytechnic Students Applicable to students matriculated in 2014 or later Option I: 3-year Programme with Professional Internship It is suggested that students do their PI in Year 3 Semester 2 (i.e. after FYP). Students will need to heavily overload to complete the programme within 3 years. requirements Total No. of s Depth (Core) 100 Breadth 21 s 15 Grand Total 136 Suggested Curriculum Core / GER / ) EXEMPTIONS CZ1002 Introduction to Computing Systems Core 2 1 1 + 4 3 - Technical Elective (CE200x or CE300x) Core 2 1 1 4 3 CZ4xxx Technical Elective Core 2 1 1 4 3 CZ1004 Great Ideas in Computing Core 1 1 1 + 3 2 - General GER Any category General GER Any category TOTAL 21 11 2+2 + 36 32 SCE Page 2 of 9 1 Oct 2014 Ver.2

Core / GER / ) YEAR 1 SEMESTER 1 MH1812 Discrete Mathematics Core 2 1 1 + 4 3 - CZ1003 Introduction to Computational Thinking Core 2 1 1 4 3 - CZ1005 Digital Logic Core 2 1 1 4 3 - CZ0001 Engineers and Society GER core - General GER Any category HW0188^ Engineering Communication I GER core - 2-2 2 HW0001 (can GC0001 Introduction to Sustainability: Multidisciplinary GER core 1 Approaches and Solutions HW0001 English Proficiency GER core 0 TOTAL 10 7 2+1 + 20 18 YEAR 1 SEMESTER 2 CZ1005 (can CZ1006 Computer Organisation and Core 2 1 1 4 3 Architecture CZ1007 Data Structures Core 2 1 1 4 3 CZ1003 CZ1008 Engineering Mathematics Core 2 1 1 + 4 3 - CZ2003 Computer Graphics and Visualisation Core 2 1 1 4 3 MH1812 CZ2004 Human Computer Interaction Core 2 1 1 4 3 - CZ3006 Net Centric Computing Core CZ1006 and 2 1 1 4 3 CZ1007 (both can ML0001 Absolute Basics for Career GER core by MLCPS (Margaret Lien Centre for 1 Professional Success) TOTAL 12 6 5+1 + 24 19 ^ Should there be insufficient vacancies, students will take Eng Comm I & II in the following semester. SCE Page 3 of 9 1 Oct 2014 Ver.2

Core / GER / ) YEAR 2 SEMESTER 1 CZ2001 Algorithms Core 2 1 1 + 4 3 MH1812, CZ1007 CZ2002 Object Oriented Design & Programming Core 2 1 1 4 3 CZ1007 CZ2005 Operating Systems Core 2 1 1 4 3 CZ1007 CZ2006 Software Engineering Core 2 1 1 4 3 CZ2002 (can CZ3001 Advanced Computer Core Architecture 2 1 1 + 4 3 CZ1006 CZ3003 Software Systems Analysis Core CZ2006 (can and Design 2 1 1 4 3 GC0002 Ethics & Moral Reasoning GER core 1 TOTAL 12 6 4+2 + 24 19 YEAR 2 SEMESTER 2 CZ4079 Final Year Project Core - - - - - CZ2007 Introduction to Databases Core 2 1 1 4 3 CE/CZ2001 CZ3002 Advanced Software Core CZ2006 2 1 1 4 3 Engineering CZ3004 Multidisciplinary Design Core Year 3 1-3 4 4 Project standing CZ4xxx Technical Elective 1 Core 2 1 1 4 3 CZ4xxx Technical Elective 2 Core 2 1 1 4 3 HW0288^ Engineering Communication II GER core - 2-2 2 HW0188 TOTAL 9 6 7 22 18 SCE Page 4 of 9 1 Oct 2014 Ver.2

Core / GER / ) YEAR 3 SEMESTER 1 CZ4079 Final Year Project Core - - - - 8 CZ3005 Artificial Intelligence Core 2 1 1 4 3 CZ3007 Compiler Techniques Core 2 1 1 4 3 CZ4xxx Technical Elective 3 Core 2 1 1 4 3 CZ4xxx Technical Elective 4 Core 2 1 1 4 3 GC0003 Entrepreneurship & Innovation GER core 1 TOTAL 8 4 4 16 21 YEAR 3 SEMESTER 2 ML0002 Career Power Up! by MLCPS GER core 1 CZ3079 Professional Internship Core - - - - 8 CZ1003, CZ2001 CZ2001, CZ2006 (to with PI) Year 3 standing TOTAL - - - - 9 GRAND TOTAL (Years 1 to 3) 136 + An additional 10 hours per semester have been allocated for these non-lab based courses for Example Classes. Faculty can use these time slots for their pedagogical needs such as to reinforce concepts, provide additional coaching, give more worked examples, allow students to do practice exercises or do research or work on the computers etc. SCE Page 5 of 9 1 Oct 2014 Ver.2

3.5-year BEng (CS) Programme with Professional Internship (PI) for Exempted Polytechnic Students Applicable to students matriculated in 2014 or later Option II: 3.5-year Programme with Professional Internship Students may do their PI in Year 3 Semester 1 (i.e. before FYP) if they so wish or Year 4 Semester 1 (i.e. after FYP) and students will need to overload to complete the programme within 3.5 years. requirements Total No. of s Depth (Core) 100 Breadth 21 s 15 Suggested Curriculum Grand Total 136 Core / GER / ) EXEMPTIONS CZ1002 Introduction to Computing Systems Core 2 1 1 + 4 3 - Technical Elective (CE200x or CE300x) Core 2 1 1 4 3 CZ4xxx Technical Elective Core 2 1 1 4 3 CZ1004 Great Ideas in Computing Core 1 1 1 + 3 2 - General GER Any category General GER Any category TOTAL 21 11 2+2 + 36 32 SCE Page 6 of 9 1 Oct 2014 Ver.2

Core / GER / ) YEAR 1 SEMESTER 1 MH1812 Discrete Mathematics Core 2 1 1 + 4 3 - CZ1003 Introduction to Computational Thinking Core 2 1 1 4 3 - CZ1005 Digital Logic Core 2 1 1 4 3 - CZ0001 Engineers and Society GER core - HW0188^ Engineering Communication I GER core - 2-2 2 HW0001 (can GC0001 Introduction to Sustainability: Multidisciplinary GER core 1 Approaches and Solutions HW0001 English Proficiency GER core 0 TOTAL 8 6 2+1 + 17 15 YEAR 1 SEMESTER 2 CZ1006 Computer Organisation and Architecture Core 2 1 1 4 3 CZ1005 (can CZ1007 Data Structures Core 2 1 1 4 3 CZ1003 CZ1008 Engineering Mathematics Core 2 1 1 + 4 3 - CZ2004 Human Computer Interaction Core 2 1 1 4 3 - CZ3006 Net Centric Computing Core 2 1 1 4 3 CZ1006 and CZ1007 (both can General GER Any category ML0001 Absolute Basics for Career by MLCPS (Margaret Lien Centre for Professional Success) GER core 1 TOTAL 12 6 4+1 + 23 19 ^ Should there be insufficient vacancies, students will take Eng Comm I & II in the following semester. SCE Page 7 of 9 1 Oct 2014 Ver.2

Core / GER / ) YEAR 2 SEMESTER 1 CZ2001 Algorithms Core 2 1 1 + 4 3 MH1812, CZ1007 CZ2002 Object Oriented Design & Programming Core 2 1 1 4 3 CZ1007 CZ2003 Computer Graphics and Visualisation Core 2 1 1 4 3 MH1812 CZ2005 Operating Systems Core 2 1 1 4 3 CZ1007 CZ2006 Software Engineering Core 2 1 1 4 3 CZ2002 (can G0002 Ethics & Moral Reasoning GER core 1 TOTAL 10 5 4+1 + 20 16 YEAR 2 SEMESTER 2 CZ2007 Introduction to Databases Core 2 1 1 4 3 CE/CZ2001 CZ3001 Advanced Computer Architecture Core 2 1 1 + 4 3 CZ1006 CZ3002 Advanced Software Engineering Core 2 1 1 4 3 CZ2006 CZ3003 Software Systems Analysis and Design Core 2 1 1 4 3 CZ3005 Artificial Intelligence Core 2 1 1 4 3 TOTAL 10 5 4+1 + 20 15 CZ2006 (can CZ1003, CZ2001 SCE Page 8 of 9 1 Oct 2014 Ver.2

Core / GER / ) YEAR 3 SEMESTER 1 CZ4079 Final Year Project Core - - - - - CZ3004 Multidisciplinary Design Project Core 1-3 4 4 CZ4xxx Technical Elective 1 Core 2 1 1 4 3 CZ4xxx Technical Elective 2 Core 2 1 1 4 3 HW0288 Engineering Communication II GER core - 2-2 2 G0003 Entrepreneurship & Innovation GER core 1 TOTAL 5 4 4 14 13 YEAR 3 SEMESTER 2 CZ4079 Final Year Project Core - - - - 8 CZ3007 Compiler Techniques Core 2 1 1 4 3 CZ4xxx Technical Elective 3 Core 2 1 1 4 3 CZ4xxx Technical Elective 4 Core 2 1 1 4 3 TOTAL 6 3 3 12 17 Year 3 standing HW0188 CZ2001, CZ2006 YEAR 4 SEMESTER 1 ML0002 Career Power Up! by MLCPS GER core 1 (to with PI) Year 3 standing CZ3079 Professional Internship Core - - - - 8 Students can opt to do PI in Year 3 Sem 1 TOTAL - - - - 9 GRAND TOTAL (Years 1 to 3.5) 136 + An additional 10 hours per semester have been allocated for these non-lab based courses for Example Classes. Faculty can use these time slots for their pedagogical needs such as to reinforce concepts, provide additional coaching, give more worked examples, allow students to do practice exercises or do research or work on the computers etc. SCE Page 9 of 9 1 Oct 2014 Ver.2