Curriculum

The curriculum offered for B.Sc. in the CoE program has a mixture of all the necessary courses outlined in the program-specific criteria. The structure of the curriculum provides both breadth and depth across the range of engineering topics implied by the title of the program. The curriculum includes courses on:

  • Arts, Humanities and Social Sciences
  • Basic Science and Math
  • Computer Science
  • Engineering Core
  • COE Elective Courses
  • Capstone Project
  • Internship/Workshop/Seminar

The program emphasizes a sound background in basic sciences and mathematics, a strong preparation in wide areas of Computer Engineering, sufficient training on the use of computers as a tool for analysis, design, computing, and control, and sufficient laboratory practice with systems, devices, equipment’s and instruments of various sophistication. The advancement in modern technologies – such as the internet, data communications, high performance computers are based on Computer Engineering. Therefore, the curriculum is thoroughly based on the fundamental theories of Computer Engineering while being dynamic to accommodate the development of the latest technologies and the advancement of the old technologies.

Any change in the curriculum will be notified to students. Students will get updated content on the departmental website.

Course summary of Computer Engineering Program

 

Category

Credits

General Education Courses

Arts, Humanities and Social Sciences

17

Languages

9

Business Management

6

Arts and Social Science

2

Basic Science and Math

29

Physical Science

11

Mathematics + Statistics

15+3=18

Computer Science

Computer Science Core Courses

10

Core

Engineering Core Courses

75

Elective

CoE Elective Courses

12

Project and Internship

Capstone Project

3

Internship/Workshop/Seminar

1

 

Total Credits

147