The Bachelor in Computer Science - Bridging Programme study plan at Applied Science University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 63 credit hours across 37 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Remedial and Bridging Courses18 credits
Code
Course
Credits
CSC111
Structured Programming
3
CSC212
Object-Oriented Programming I
3
CSC222
Software Engineering I
3
CSC221
Database Systems
3
CSC215
Data Structures
3
CSC322
Web Based Software Development I
3
HEC Compulsory Courses9 credits
Code
Course
Credits
HR106
Human Rights
3
ARB101
Arabic Language
3
HBH105
Bahrain Civilization & History
3
Year 1 - Semester 115 credits
Code
Course
Credits
CSC304
Artificial Intelligence
3
CSC314
Object Oriented Programming II
3
CSC321
Systems Analysis and Design
3
CSC325
Database Development
3
CSC331
Operating Systems
3
Year 1 - Semester 215 credits
Code
Course
Credits
BA161
Introduction to Entrepreneurship
3
CSC301
Numerical Analysis
3
CSC302
Computational Theory
3
CSC323
Visual Programming
3
CSC332
Data Communication and Computer Networks
3
Year 1 - Summer Semester3 credits
Code
Course
Credits
CSC441
Internship
3
Year 2 - Semester 19 credits
Code
Course
Credits
CSC401
Algorithm Design and Analysis
3
CSC402
Compilers Design
3
CSC425
Graduation Project 1
3
Year 2 - Semester 29 credits
Code
Course
Credits
CSC426
Graduation Project 2
3
CSC435
Ciphering and Computer Security
3
CSC436
Mobile Computing
3
Programme Elective Courses - Group 121 credits
Code
Course
Credits
CSC204
Linear Algebra
Elective
3
CSC305
Operations Research
Elective
3
CSC326
Mobile Application Development
Elective
3
CSC327
Web Based Software Development II
Elective
3
CSC328
Human Computer Interaction
Elective
3
CSC329
Multimedia Systems
Elective
3
CSC421
Software Engineering II
Elective
3
Programme Elective Courses - Group 212 credits
Code
Course
Credits
CSC312
Programming Language Concepts
Elective
3
CSC315
Data Mining
Elective
3
CSC343
Special Topics in Computer Science
Elective
3
CSC403
Image Processing
Elective
3
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering.
Official source
Frequently asked questions about Bachelor in Computer Science - Bridging Programme
How many credit hours is Bachelor in Computer Science - Bridging Programme at Applied Science University?
Bachelor in Computer Science - Bridging Programme at Applied Science University requires completing 63 credit hours to graduate, spread across 37 courses.
How many years is Bachelor in Computer Science - Bridging Programme at Applied Science University?
The study plan for Bachelor in Computer Science - Bridging Programme spans about 5 years (9 levels/semesters) under the approved plan.
What degree does Bachelor in Computer Science - Bridging Programme award?
Bachelor in Computer Science - Bridging Programme at Applied Science University awards a Bachelor's degree after completing 63 credit hours.