Computing

BEng Computing

4 Years | 150 Credits

This specialist stream of Computing focuses on Computing, and the development of computational and engineering models of complex cognitive and social behaviours.

What you study

Computing is the intelligence exhibited by machines or software. It is also the name of the academic field of study which studies how to create computers and computer software that are capable of intelligent behavior.

AI research is highly technical and specialized, and is deeply divided into subfields that often fail to communicate with each other. Some of the division is due to social and cultural factors: subfields have grown up around particular institutions and the work of individual researchers.

Structure

Modules shown are for the current academic year and are subject to change in the future.

Your choice of modules and projects available may, to some extent, be restricted by the schedule of lectures and the availability of staff. It may also vary according to the degree specialism chosen.

CodeCourse NameCredit
YEAR-1: SEMESTER 1
H-101Hardware3
L-101Logic2
M-102Mathematical Methods3
YEAR-1: SEMESTER 2
CS-101Programming II3
CS-102Laboratory 13
CS-105Programming I3
M-103Discrete Mathematics3
YEAR-2: SEMESTER 1
CS-201Architecture3
CS-202Databases I2
CS-203Presentation Skills3
YEAR-2: SEMESTER 2
M-202Programming III3
CS-210Software Engineering Design3
CS-211Statistics3
CS-212Team Skills Development3
YEAR-3: SEMESTER 1
CS-302C++ Introduction3
CS-303Laboratory 23
CS-305Software Engineering - Algorithms2
CS-306Operating Systems3
YEAR-3: SEMESTER 2
CS-307Computer Architecture3
CS-308Computational Techniques3
CS-310Software Engineering Practice3
YEAR-4: SEMESTER 1
CS-401Project Presentation Skills3
CS-402Management and Business for Computing Engineers3
CS-403Type Systems for Programming Languages3
YEAR-4: SEMESTER 2
CS-410Information and Codes3
CS-411Machine Learning3
CS-412Robotics3
Total Credits:78

Faculty