BEng in Computer Science



Similar documents
BEng in Computer Engineering

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

Revised Fall M - main campus W - online class M/NTCC - live class on main campus and broadcast to remote class at NTCC

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

Erik Jonsson School of Engineering and Computer Science

COMPUTER SCIENCE AND ENGINEERING

Core Curriculum to the Course:

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Penn State Harrisburg Computer Science

Software Engineering

How To Get A Computer Engineering Degree

Computer Engineering

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

Computer Science. Program of Study. Program Requirements. Advanced Placement. Approved Programs. Approved Computer Science Program

Department of Computer Science and Engineering. BA in Information Technology

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

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

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

Undergraduate Degree Map for Completion in Four Years

Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

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

Bachelor of Science in. Computer Science. Advising Brochure Department of. Computer Science & Engineering College of Arts & Sciences

Computer Science Electives and Clusters

Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC)

How To Get A Phd In Philosophy

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

Undergraduate Degree Map for Completion in Four Years

DIVISION OF SCIENCES AND ENGINEERING

Teaching Scheme. Theory Practical Course Code L T P Credits Max. Min. Max. Min. ISE MA201 Linear Algebra 3 1-4

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

Computer Science Majors

ADVICE FOR NEW COMPUTER SCIENCE MAJORS

ENGINEERING PHYSICS I. JUSTIFICATION

How To Get A Masters Degree In Logistics And Supply Chain Management

SEMESTER BY SEMESTER BREAKDOWN OF COURSE EQUIVALENTS

FACULTY OF ENGINEERING AND INFORMATION SCIENCES

International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University

Department of Computer Science School of Arts and Science.

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

Dual Degree Agreement Computer Science / Applied Mathematics

DEPARTMENT OF APPLIED TECHNOLOGY

The Bachelor of Science in Computer Science

New Tracks in B.S. in Mathematics

Master of Philosophy (MPhil) and Doctor of Philosophy (PhD) Programs in Information Systems

M.Sc. Program in Informatics and Telecommunications

Electrical and Computer Engineering Undergraduate Advising Manual

SYLLABUSES FOR THE DEGREE OF BACHELOR OF ENGINEERING (BENG)

SYLLABUSES FOR THE DEGREE OF BACHELOR OF ENGINEERING (BENG)

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

UNIVERSITY OF ILLINOIS College of Engineering

Computer Science CATALOG 2014/2015 BINUS UNIVERSITY

Cyber Security. Vision. Mission

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

Triton College Transfer Guide Bachelor of Science in Computer Science

DEPARTMENT OF MATHEMATICS & COMPUTING

COMPUTER SCIENCE PROGRAM

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

MCC AAS: Information Technology Programming to WSU BA in Computer Science

Department of Computer Science and Engineering

Master of Science in Computer Science Information Systems

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula

Dual Degree Agreement Computer Science / Computer Engineering

Technical Elective Tracks

Concentration Selection/Self-Evaluation Form for The Master of Science Degree in Data Analytics Engineering

A Model Program for Computer Engineering Master of Science Degree Embedded Systems

Proposal for New Program: BS in Data Science: Computational Analytics

COLLEGE PREP PROGRAM 9 TH GRADE

PRE-ENGINEERING AND ENGINEERING PROGRAMS

Department of Industrial Engineering & Management

Course Semester Language of Code InstructionDegree College Department Major/Elective Credit Course Type Evaluation College of System.

The Applied and Computational Mathematics (ACM) Program at The Johns Hopkins University (JHU) is

Computer Science and Information Systems

Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives

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

Why Get an M.Eng. in CS or Anything Else? Prof. Charlie Van Loan CS M.Eng. Program Director

COURSE CATALOGUE

Course Information. Faculty of Informatics. Single Degree Programs: UAC Code

Master of Computer Science Degree Requirements, Policies, and Procedures

B.S. in Information Technology

SYLLABUSES FOR THE DEGREE OF BACHELOR OF ENGINEERING (BENG)

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

Handbook for Undergraduate Students in Electrical and Computer Engineering

Rules of the program leading to Bachelor of Science in Computer Science

MASTER OF SCIENCE IN APPLIED PHYSICS AND COMPUTER SCIENCE FIVE-YEAR PROGRAM

ELECTRICAL ENGINEERING CURRICULUM. With TLP Courses (02/04/16 revision course number updates, capstone with either SYS or ECE course #)

Los Angeles City College

Central Ohio Technical College - Muskingum University Course Transfer Guide*

ELECTRICAL ENGINEERING

Degree Requirements for the Forensic Science Program

GOA UNIVERSITY. Scheme of Instruction Hrs/Week

CURRICULUM GUIDE

Transcription:

(For students admitted in 25- under the -year degree) BEng in Computer Science School of Engineering - BEng in Computer Science In addition to the requirements of their major programs, students are required to complete the University requirements for graduation. For details please refer to the respective section on this website. Some courses can be used to fulfill both Major and University Common Core Requirements. Students may reuse a maximum of credits of these courses to count towards both Requirements. Major Requirements Credit(s) Engineering Fundamental Course(s) COMP Note: COMP 2 OR COMP 22P OR COMP 22Q COMP 2 Introduction to Computer Science COMP 22P Introduction to Computing with Java COMP 22Q Introduction to Computing with Excel VBA ENGG Academic Orientation CHEM/LIFS/ Note: CHEM OR CHEM OR CHEM 2 OR LIFS 2- PHYS 9 OR PHYS OR PHYS 2 OR PHYS 2 CHEM Chemistry in Everyday Life CHEM General Chemistry IA CHEM 2 General Chemistry IB 2 LIFS 9 General Biology I PHYS Physics and the Modern Society PHYS 2 General Physics I with Calculus PHYS 2 Honors General Physics I LANG 2 Technical Communication I MATH Note: [(MATH 2 OR MATH OR MATH 2) AND -7 (MATH OR MATH 2)] OR [MATH 2] MATH 2 Calculus IA MATH Calculus IB MATH Calculus II MATH 2 Accelerated Calculus MATH 2 Honors Calculus I MATH 2 Honors Calculus II MATH 2 Matrix Algebra and Applications SENG Engineering Introduction course (COMP students may also use - COMP 22P or COMP 22Q to fulfill this requirement.) COMP 2 Introduction to Computer Science CENG Introduction to Chemical and Biomolecular Engineering CIVL Discovering Civil and Environmental Engineering 25- COMP (Y) (25- intake) Page

ELEC Introduction to Electro-Robot Design ELEC 2 A System View of Communications: from Signals to Packets IELM 2 Industrial Engineering and Modern Logistics IELM 22 Engineering Management MECH 9 Automotive Engineering MECH 92 Energy Systems in a Sustainable World MECH 95 Buildings for Contemporary Living MECH 9 Mechanical Engineering for Modern Life Required Course(s) COMP 99 Industrial Experience COMP Note: (COMP 2 AND COMP 22) OR COMP 22H 5-8 COMP 2 Introduction to Object-oriented Programming COMP 22 Object-Oriented Programming and Data Structures COMP 22H Honors Object-Oriented Programming and Data Structures 5 COMP 2 Computer Organization COMP Note: COMP 27 OR COMP 27H COMP 27 Discrete Mathematical Tools for Computer Science COMP 27H Honors Discrete Mathematical Tools for Computer Science COMP Note: COMP OR COMP H COMP Software Engineering COMP H Honors Software Engineering COMP 5 Operating Systems COMP Note: COMP 7 OR COMP 7H - COMP 7 Design and Analysis of Algorithms COMP 7H Honors Design and Analysis of Algorithms COMP Note: Students are required to take COMP 9 for every regular term in which they are in residency at HKUST with major in COMP COMP 9 Academic and Professional Development COMP Note: COMP 98 OR COMP 98H (Students taking the Researcher Option must take COMP 98H) COMP 98 Final Year Project COMP 98H Final Year Thesis ELEC/ IELM/ Note: ELEC 2 OR IELM 25 OR MATH 2 OR MATH MATH 22 ELEC 2 Probability and Random Processes in Engineering IELM 25 Engineering Probability and Statistics MATH 2 Applied Statistics MATH 22 Probability 25- COMP (Y) (25- intake) Page 2

ENGG 2 Engineering Seminar Series LANG Technical Communication II for CSE & CPEG Elective(s) COMP COMP Elective (Any course offered under COMP) COMP COMP Electives (5 courses from the specified elective list, of 5 which at least courses should be taken from area and at least 2 courses outside that area. ) Artificial Intelligence / Theory Area COMP 2 Fundamentals of Artificial Intelligence COMP 72 Theory of Computation COMP 2 Machine Learning COMP 22 Introduction to Natural Language Processing COMP Data Mining COMP 2 Big Data Mining and Management COMP 2 Image Processing COMP 52 Advanced Artificial Intelligence COMP 522 Machine Learning COMP 52 Computer Vision COMP 57 Introduction to Advanced Algorithmic Techniques COMP 572 Introduction to Combinatorial Optimization COMP 57 Computational Geometry Graphic / Multimedia Area COMP Computer Graphics COMP 2 Image Processing COMP Multimedia Computing COMP Computer Music COMP 5 Game Programming COMP 5 Advanced Computer Graphics COMP 52 Computer Vision Software / Database Area COMP 2 Java Programming COMP Principles of Programming Languages COMP Database Management Systems COMP 2 Internet Computing COMP Software Engineering Laboratory COMP Principles of Database Design COMP 2 Search Engines for Web and Enterprise Data COMP Data Mining COMP 2 Big Data Mining and Management COMP 52 Embedded Systems Software** COMP 5 Database Architecture and Implementation 25- COMP (Y) (25- intake) Page

Systems / Networking Area COMP 5 Operating Systems Laboratory COMP 52 Embedded Systems Software** COMP Design and Analysis of Computer Architectures COMP 2 Computer Communication Networks I COMP 22 Computer Communication Networks II COMP Computer and Communication Security COMP Social Information Network Analysis and Engineering COMP 52 Computer Networks COMP 522 Advanced Computer Communications and Networking COMP 5 Cryptography and Security Student may opt to graduate with or without an option. Students who take an option MUST complete all requirements specified in addition to the major requirements. Option(s) Entrepreneur Option Required Course(s) COMP 9 IT Entrepreneurship SENG/SBM Entrepreneur Elective ( course from the specified elective list.) ENTR Structured Mentoring: Inspiring Leadership ENTR 2 Identifying Innovation Opportunities IELM 22 Engineering Management IELM 7 Product Design and Lifecycle Management MECH 28 Intellectual Property Law in Engineering FINA 22 Fundamentals of Business Finance ISOM 2 Business Protections for Innovations ISOM 2 Innovation Management and Technology Entrepreneurship MARK 22 Marketing Management MGMT Negotiation Practitioner Option COMP Practitioner Electives (2 courses from the specified elective list. Courses taken as Major Electives may not be counted towards this elective requirement.) COMP Software Engineering Laboratory COMP 5 Operating Systems Laboratory COMP 52 Embedded Systems Software** 25- COMP (Y) (25- intake) Page

Researcher Option Students in the Researcher Option should also take COMP 98H as specified in the major requirements. COMP/UROP Researcher Elective (2 courses from the specified elective list, of which at least course taken from COMP 5-level courses. Courses taken as Major Electives may not be counted towards this elective requirement.) COMP Any COMP courses at 5-level as approved by the advisor COMP 97 Independent Work - UROP Undergraduate Research Opportunities Series UROP 2 Undergraduate Research Opportunities Series 2 UROP Undergraduate Research Opportunities Series UROP Undergraduate Research Opportunities Series **Remarks on course(s): - COMP 52: The course title will be changed to "Mobile Application Development" starting from Spring, 25-. 25- COMP (Y) (25- intake) Page 5