Academic excellence

The CSE Honours curriculum.

The full Computer Science & Engineering syllabus followed at DCC — B.Sc. (Honours), National University. Every semester, every course detailed subject by subject — each paired with hand-picked courses that grant a free certificate.

4Years
8Semesters
81Courses
138.0Credits
First Year
1
First Year · Semester I

Semester I

Programming Foundations
7 courses 18.0 credits

Your first programming language, electronics, calculus, physics and the fundamentals.

2
First Year · Semester II

Semester II

Mathematics & Digital Logic
6 courses 16.5 credits

Discrete mathematics, digital systems design, linear algebra and statistics.

Second Year
3
Second Year · Semester III

Semester III

Data Structures & OOP
7 courses 18.0 credits

Data structures, object-oriented programming, computer architecture and differential equations.

4
Second Year · Semester IV

Semester IV

Databases, Algorithms & Microprocessors
7 courses 16.5 credits

Database systems, microprocessors, algorithm design and numerical analysis.

Third Year
5
Third Year · Semester V

Semester V

Systems, Networks & Interfacing
7 courses 16.5 credits

Peripherals & interfacing, data communications, operating systems and economics.

6
Third Year · Semester VI

Semester VI

Software, Networking & Theory
7 courses 16.5 credits

Software engineering, computer networking, theory of computation and embedded systems.

Fourth Year
7
Fourth Year · Semester VII

Semester VII

Intelligence, Graphics & the Web
8 courses 18.0 credits

Artificial intelligence, compiler design, computer graphics and e-commerce web engineering.

8
Fourth Year · Semester VIII

Semester VIII

Security, Management & Capstone
32 courses 18.0 credits

Network security, information-system management, a capstone project, and a wide bank of optional specialisation courses.

Optional Courses Choose one theory course (3.0 Cr) and one matching lab (1.5 Cr) from the bank below.