Bachelor of Computer Science Software Engineering PDF
Bachelor of Computer Science Software Engineering PDF
Bachelor of Computer Science Software Engineering PDF
General Information
Course Classification
A Engineering Courses
(a) Lecture/Project/Laboratory
(b) Workshop/Field/Design Studio Nil Nil
(c) Industrial Training
(d) Final Year Project
Entry Requirements
a) Mathematics AND
b) Physics/ Engineering Physics / Biology/ Chemistry / Engineering
Chemistry / Computer Science / Computer Engineering
Note :-
Year of entry and duration of study will be based on the credit exemptions
and credit transfer awarded by the university.
Students are required to enrol and pass all certificate programmes offered
by the Centres of Excellence in the University and the School of
Professional and Continuing Education (SPACE) during semester breaks
COURSE MENU
YEAR 1: SEMESTER 1
Code Course Credit Pre-requisite
SCSI1013 Discrete Structure 3
SCSJ1013 Programming Technique I 3
SCSR1013 Digital Logic 3
SCSP1513 Technology & Information System 3
UHAK1012 Graduate Success Attributes 2
UHAS1172 *Malaysia Dynamic
UHAK1022 **Malaysian Studies 3 2
UICI1012 *Islamic and Asian Civilization (TITAS)
ULAM1012 **Malaysia Language for Communication 2
TOTAL CREDIT 18
CUMULATIVE CREDITS 18
YEAR 1: SEMESTER 2
Code Course Credit Pre-requisite
SCSI1113 Computational Mathematics 3
SCSl1143 Probability & Statistical Data Analysis 3
SCSJ1023 Programming Technique II 3 SCSJ1013
SCSR1033 Computer Organisation and Architecture 3 SCSR1013
UICL2302 The Thought of Sciences and Technology 2
ULAB1122 Academic English Skills 2
TOTAL CREDIT 16
CUMULATIVE CREDITS 34
YEAR 2: SEMESTER 2
Code Course Credit Pre-requisite
SCSJ2203 Software Engineering 3
SCSV2223 Web Programming 3
SCSR2043 Operating Systems 3 SCSJ1033
SCSJ2154 Object Oriented Programming 4 SCSJ1023
ULAB2122 Advanced Academic English Skills 2
Elective Courses - Choose 1 (3 Credits)
YEAR 3: SEMESTER 1
Code Course Credit Pre-requisite
ULAB3162 English for Professional Purpose 2
ULAx 1122 * Foreign Language Elective
2
UHAK 2xx2 **Generic Skills Elective
UKQE 3001 Extracurricular Experiential Learning 1
Elective Courses - Choose 4 (13 Credits)
YEAR 4: SEMESTER 1
Code Course Credit Pre-requisite
SCSJ4118 Industrial Training (HW) 8 92 credits
SCSJ4114 Industrial Training Report 4 CGPA >= 2.0
TOTAL CREDIT 12
CUMULATIVE CREDITS 116
YEAR 4: SEMESTER 2
Code Course Credit Pre-requisite
SCSJ4134 Software Engineering Project II 4 SCSJ3032
SCSD3761 Technopreneurship Seminar 1
UHAK1032 Introduction to Entrepreneurship 2
UICL 2xx2 Enrichment of Knowledge Elective 2
Elective Courses - Choose 2 (6 Credits)
To graduate, students must pass all the stated courses in this checklist. It
is the responsibility of the students to ensure that all courses are taken
and passed. Students who do not complete any of the course are not
allowed to graduate.
1 Extracurricular Experiential 1 1
UKQE 3001
Learning
TOTAL CREDIT of UNIVERSITY GENERAL COURSES (c ) 23 23
TOTAL CREDIT TO GRADUATE (a + b + c) 131 123
OTHER COMPULSORY COURSES
COURSE SYNOPSIS
CORE COURSES
SCSD2523 Database
This course introduces students to the concept of database system and
how it is used in daily human life and profession. The focus of the course
is to equip students with the knowledge and skills on important steps and
techniques used in developing a database, especially in the conceptual
and logical database design phase. Among topics covered are database
environment, database design, entity relationship diagram, normalization,
and structured query language (SQL). Students will be taught to use a
database management system (DBMS). Students are required to design
and develop the database component of an information system using the
learned techniques, DBMS and a development tool. At the end of the
course, students should be able to apply the knowledge of designing and
developing a good database system.
General Information
1. Awarding Institution Universiti Teknologi Malaysia
2. Teaching Institution Universiti Teknologi Malaysia
Bachelor of Computer Science
3. Programme Name
(Data Engineering)
A Engineering Courses
(a) Lecture/Project/Laboratory
(b) Workshop/Field/Design Studio Nil Nil
(c) Industrial Training
(d) Final Year Project
Entry Requirements
Note :-
Year of entry and duration of study will be based on the credit exemptions
and credit transfer awarded by the university.
COURSE MENU
YEAR 1: SEMESTER 1
Code Course Credit Pre-requisite
SCSP1513 Technology & Information System (WBL) 3
SCSJ1013 Programming Technique I 3
SCSR1013 Digital Logic 3
SCSI1013 Discrete Structure 3
Arts, Customs & Belief of Malaysian
UHAS1162
(International Students) 2
UHAS1172 Malaysia Dynamic
UICI1012 Islamic and Asian Civilization (TITAS) 2
Malaysia Language for Communication
ULAM1012 2
(International Students)
ULAx1112 Elective Foreign Language
TOTAL CREDIT 18
CUMULATIVE CREDITS 18
YEAR 2: SEMESTER 1
Code Course Credit Pre-requisite
SCSP2523 Database (WBL) 3
SCSP2613 System Analysis and Design (WBL) 3
SCSJ1013
SCSJ2013 Data Structure and Algorithm 3
SCSJ1023
SCSR2213 Network Communications 3
ULAB2122 Advance Academic English 2
Elective Courses – Choose 1 (3 credits)
SCSP2723 System Development Technology (WBL) 3
SCSP2733 Multimedia Data Modeling (WBL) 3
TOTAL CREDIT 17
CUMULATIVE CREDITS 53
YEAR 2: SEMESTER 2
Code Course Credit Pre-requisite
SCSJ2154 Object Oriented Programming 4 SCSJ1023
SCSR2043 Operating Systems 3 SCSJ1033
ULAB3162 English for Professional Purpose 2
UHAK1032 Introduction to Entrepreneurship 2
SCSD3761 Technopreneurship Seminar (WBL) 1
UICL2302 The Thought of Science & Technology 2
Elective Courses - Choose 1 (3 Credits)
SCSP2633 Information Retrieval 3
SCSP2753 Data Mining 3
TOTAL CREDIT 17
CUMULATIVE CREDITS 70
YEAR 3: SEMESTER 2
Code Course Credit Pre-requisite
SCSP3204 Software Engineering (WBL) – Modular 4
Elective Courses - Choose 4 (12 Credits)
Enterprise Systems Design and Modeling
SCSP3744 4
(WBL) - Modular
Special Topic in Data Engineering (WBL) -
SCSP3843
Modular
3
Knowledge Management Systems (WBL) -
SCSP3823
Modular
*SCSP3106 Application Development (WBL)
6
*SCSP3416 Management Information Systems (WBL)
* 3 months short internship
NOTE:
The three courses in this semester will be conducted in modular mode.
Students are required to go for a 3 months short internship after week 6 to conduct a
case study at the industry.
TOTAL CREDIT 17
CUMULATIVE CREDITS 105
YEAR 4: SEMESTER 1
Code Course Credit Pre-requisite
SCSP4114 Professional Development 4 105 credits
SCSP4124 Professional Practice 4 CGPA >= 2.0
SCSP4134 Professional Development and Practice 4
Report
SCSP4112 Initial Industry Project Proposal 2
TOTAL CREDIT 14
CUMULATIVE CREDITS 119
GRADUATION CHECKLIST
To graduate, students must pass all the stated courses in this checklist. It
is the responsibility of the students to ensure that all courses are taken
and passed. Students who do not complete any of the course are not
allowed to graduate.
1 Extracurricular Experiential 1 1
UKQE 3001
Learning
TOTAL CREDIT of UNIVERSITY GENERAL COURSES (c ) 23 23
TOTAL CREDIT TO GRADUATE (a + b + c) 131 131
OTHER COMPULSORY COURSES
COURSE SYNOPSIS
CORE COURSES
ELECTIVE COURSES