Bachelors Degree in Computer Science (Software Engineering) or also known as BCS puts emphasis on three main aspects which can be identified as technical knowledge, technical skills and social skills. This program supports the objectives of the faculty to produce knowledgeable, highly skilled and competitive graduates in the field of Software Engineering.
The outcomes of this program are:
Upon completion of this program students should be able to:
Besides that, students should have aquired generic abilities allowing them to:
Learning outcome
The tables below shows a brief outline of the outcome of this program.
Academc Year | Intended Outcome |
First year | Exposure to the basics of Computer Science and Software Engineering. Practical approach to programming, application development workshop, computer assembly workshop, operating systems, data communications and fundamentals of mathematics for Computer Science students. |
Second year | Exposure to the basics of software engineering and software development by utilizing standards of software development process which are planning, requirements analysis, design and implementation. Practical approaches to the development of web sites, databases, object oriented software development, artificial intelligence, and usable application. Mathematics applicable to Software Engineering is also introduced. |
Tahun Ketiga | Exposure to the management of Computer Systems and Network. Emphasis is put on managing log of activities and transactions to ensure that the network is safely distributed. Issues of ethics and safety are exposed to students in ensuring the implementations of systems in a network are safe trustworthy. |
Tahun Keempat | Exposure to real life working environment as an introductory experience for students. Emphasis on presenting oneself to organizations and the industry. |
The time tables below are a basic guideline for students to plan their academic schedule. The total number of credit hours are 120.
CURRICULUM STRUCTURE- BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING)
Courses | SEMESTER 1 | SEMESTER 2 | ||||
Code | Subject | Credit Hour | Code | Subject | Credit Hour | |
University | UHL2312
UQB1011 |
Technical English
Briged Siswa |
2
1 |
UHL2322
UHR1012 |
Technical Writing
Islamic & Asian Civilization I |
2
2 |
Faculty Core | BCS1023
BCN1043 BCT1073 BCC1033 |
Programming Techniques
Computer Architecture & Organization Fundamental Discrete Structure Application Development Workshop |
3
3 3 3 |
BCS1093
BCC1013 BCN1053 BCS1133 BCN2053 |
Data Structure & Algorithms
ICT Competency Workshop Data Communication & Networking Systems Analysis & Design Operating Systems |
3
3 3 3 3 |
Program Core | BCS2283 | Introduction to Software Engineering | 3 | |||
Total Credit Hours | 18 | 19 |
Courses | SEMESTER 3 | SEMESTER 4 | ||||
Code | Subject | Credit Hour | Code | Subject | Credit Hour | |
University | UHM2022
UHL2332 UHS1011 |
Hubungan Etnik
Academic Report Writing Soft Skills I |
2
2 1 |
UHR2012
UQ****1 |
Islamic Institutions
Co-Curriculum II (*) |
2
1 |
Faculty Core | BCS2143
BCT2083 BCI2023 |
Object Oriented Programming
Discrete Structure & Applications Database Systems |
3
3 3 |
BCT2053 | Applied Statistic | 3 |
Program Core | BCS2333 | Software Planning & Requirement Workshop | 3 | BCS2343
BCS2303 BCS2173 BCS2313 |
Software Design Workshop
Web Scripting Human Computer Interaction Artificial Intelligence Techniques |
3
3 3 3 |
Total Credit Hours | 17 | 18 |
Courses | SEMESTER 5 | SEMESTER 6 | ||||
Code | Subject | Credit Hour | Code | Subject | Credit Hour | |
University | UHS2011
UHF***1 |
Soft Skills II
Foreign Language I |
1
1 |
UHF***1
UGE2002 UHL40*2 |
Foreign Language II
Technopreneurship Required Course |
1
2 2 |
Faculty Core | BCC3013
BCC3031 |
Undergraduate Project I
Research Methodology In ICT |
3
1 |
BCC3024 | Undergraduate Project II | 4 |
Program Core | BCS3323
BCS2213 BCS2203 |
Software Testing and Maintenance
Formal Method Web Application Development |
3
3 3 |
BCS3263 | Software Quality Assurance | 3 |
Elective | BC****3 | Elective I | 3 | BC****3
BC****3 |
Elective II
Elective III |
3
3 |
Total Credit Hours | 18 | 18 |
Courses | SEMESTER 7 | ||
Code | Subject | Credit Hour | |
Faculty Core | BCC4018
BCC4024 |
Industrial Training
Industrial Training Report |
8
4 |
Total Credit Hours | 12 |
Graduates of UMP are equipped with skills in Computer Science and softskills as an added value which allows them to build a career as: