The department is offering two BS degree programs;
- BS Computer Science (CS)
BS(CS) Course Overview
Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications. It is in fact the practice of designing and implementing large, reliable, efficient and economical software by applying the principles and practices of engineering. The program aims to train students in all aspects of software life cycle from specification through analysis and design to testing, maintenance and evaluation of the software product.
BS(CS) Eligibility Criteria
- At least 50% marks in HSSC (Intermediate) or an equivalent examination AND
- Should have studied for HSSC or an equivalent qualification, for at least two years
- Should have EITHER
- studied Mathematics at the HSSC or equivalent level. OR
- candidates with pre-medical background will have to take a deficiency course of mathematics in first semester.
Following are the core courses offered in this degree program
- Programming Fundamentals
- Object Oriented Programming
- Data Structures
- Digital Logic Design
- Software Engineering
- Computer Organization & Assembly Language
- Artificial Intelligence
- Database Systems
- Analysis of Algorithms
- Operating Systems
- Computer Networks
- Theory of Automata
- Computer Architecture
- Compiler Construction
- Advance Database Management Systems
- Information Security
- Parallel & Distributed Computing
- HCI & Computer Graphics
- Final Year Project – I
- Final Year Project – II
Note: Mathematics Deficiency course in semester 1 and 2 for students who haven’t done Mathematics in HSSC, it’s a noncredit course based on Pass/Fail evaluation.
Note: Internship is mandatory (can be done after 4th semester (preferably in summer break) & evaluated at the start of 7th semester)
Course Features
- Lectures 0
- Quizzes 0
- Duration 10 weeks
- Skill level All levels
- Language English
- Students 0
- Assessments Yes