2014 BSCS
12/06/2022 2023-11-03 10:452014 BSCS
2014 Curriculum (for 57x - 61x)
Curriculum Structure
Total number of credits: 126 Credits
- General Education Courses (30 Credits)
- Language Courses (12 Credits)
- Humanities Course (3 Credits)
- Social Science Courses (6 Credits)
- Science and Mathematics Courses (9 Credits)
- Specialized Courses (90 Credits)
- Basic Courses (15 Credits)
- Major Courses (36 Credits)
- Major Elective Courses (39 Credits)
- Free Elective Courses (6 Credits)
General Education Courses
Language Courses
English I
English II
English III
English IV
Humanities Course
World Civilization
Science and Mathematics Courses
Specialized Courses
Basic Courses
Mathematics Foundation for Computer Science
Calculus I
Principles of Statistics
Intellectual Property Law
Entrepreneurship in Technology Business
Major Required Courses
(Remark: All major required courses required at least C grades.)
Major Elective Courses
Group 1: Students are required to choose 8 courses (24 credits).
Biometrics
Computer Graphics
Computer Network Security
Image Processing
Enterprise Database System
Fundamentals of Cloud Computing
Information Retrieval & Search Engines
Recommender Systems
Machine Learning
Systems Analysis and Design
Theory of Computation
Web Application Development
Seminar in Computer Science
Group 2: Students are required to choose one concentration and study 5 courses (15 credits) from the chosen concentration.
Group 2(A) Software Engineering
Human Computer Interaction
ICT Project Management
Software Architecture and Design
Software Engineering
Software Engineering Workshop
Software Quality Assurance
Software Verification and Validation
Group 2(C) Software Design and Development
Software Engineering
Android Application Development
iOS Application Development
Enterprise Application Development
Introduction to Game Development
Game Design and Development Workshop
UI/UX Design and Prototyping