College of Sciences Department of Computer Science
Degree > Bachelor of Computer
Science(BSc)
Overview
The specialized 3-year Bachelor of Science in Computing program is designed to provide a sound scientific education, targeted at the needs of local and regional IT users, managers and vendors. The program combines theoretical training with practical technology experience. Students will develop professional competence in programming, networking, abstraction, and conceptual skills of computing. Graduates will meet national and regional IT manpower needs in major job segments such as programmer analyst, systems analyst, systems programmer, system administrator, system integrators and end user analyst. Businesses will find them as efficient resource in other duties as well since they are also trained in other business disciplines such as accounting and other disciplines of business. They will be able to contribute immediately to the development needs of the local and regional economies. In order to meet diverging demand in IT practice and personal preference, the 3-year Bachelor of Science in Comp uting Program consists of two focused studies:
The Computer Science, which is Technology focus, aims to equip students with strong technology know-how so that they can stride forward alongside the advancement of computing technology. More computing techniques, programming, and actual system configuration will be provided for this option. This specialization is advisable to students who are good in mathematics and have a good logical thinking.
Course Outline
Year/Semester
Subject
Sessions
(1=90min)
Credits
Total
hours
Year
I
Semester1
-
Computing Infrastructure Concepts
- Office Application(Typing,Word)
- Foundation of Programming in C
- Introduction to Business
- College Agebra
- English
- Theory of Electricity
2
2
3
2
2
2
1
3
3
4.5
3
3
3
1.5
48
48
72
48
48
48
24
Semester2
-
General of Accounting
- Information System(Theory &Prac.)
- Programming in C/C++
- Microsoft Excel & PowerPoint
- English
- Mathematics-Calculus
- Discrete Mathematics
2
2
3
2
2
2
1
3
3
4.5
3
3
3
1.5
48
48
72
48
48
48
24
Year
II
Semester1
-
Data Structure and Algorithms in C++
- Computer Graphics
- Database Management System (DBMS)
- Statistical Theories
- Digital Design
- English
2
1
3
2
2
2
3
1.5
4.5
3
3
3
48
24
72
48
48
96
Semester2
-
Algorithms and Problem Solving
- Data Communication
- Advanced DBMS
- Database Systems
- Statistical Analysis
- English
- Microprocessors
2
1
3
2
2
2
1
3
1.5
4.5
3
3
3
1.5
48
24
72
48
48
48
24
YearIII
Semester1
-
Visual C++ Programming
- Visual Basic Programming
- Object-Oriented Methodology
- Management Information Systems
- Computer Net. I Networking Theories
- Computer Architectures
3
3
2
2
3
2
4.5
4.5
3
3
4.5
3
72
72
48
48
72
48
Semester2
-
Advanced Visual C++ Programming
- System Analysis and Design
- Computer Net. II MS NOS Adm.
- Advanced Visual Basis Programming
- Web Site Devel. and Programmining
- Operating System Theories
3
2
3
3
3
1
4.5
3
4.5
4.5
4.5
1.5
72
48
72
72
72
24
Year
IV
Semester1
-
Fundamental of Management
- Method Research
- Thesis Writing
- E-Commerce Technologies
- Artificial Intelligent
- Linux Operating System
- Advanced Web Site Devel and Progr.
2
2
1
3
2
3
3
3
3
1.5
4.5
3
4.5
4.5
48
48
24
72
48
72
72
Semester2
-
Thesis Writing
- Workshop-Linux
- Seminar-Principle Of Eco.
- Review for State Exam
- Research Study and Defend