Degree Level Course
Software Engineering
To prepare students to develop the essential skills required to become effective software engineers by introducing them to fundamental concepts in developing software, and essential practices employed by software developers, such as requirement gathering, creating software conceptual designs, software comprehension, debugging, testing and deployment.


Course ID: BSCS3001
Course Credits: 4
Course Type: Core Option I
Pre-requisites: None