Undergraduate Degree Programme Handbook 2018/2019 - page 58

28
CURRICULUM STRUCTURE
BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING)
ACADEMIC SESSION 2018/2019
COURSE CODE
COURSE COMPONENT
CREDITS
SEMESTER
UNIVERSITY COURSES
GIG1001
The Islamic and Asian Civilization
(for local student only)
2
1
GLT1017
Basic Malay Language
(for international student)
GIG1002
Ethnic Relations
(for local student only)
2
2
GIG1006
Introduction to Malaysia
(for international student)
GIG1003
Basic Entrepreneurship Culture
2
1
GIG1004
Information Literacy
2
2
GIG1005
Social Engagement
2
2
GLTXXXX
English for Communication (1)
3
1
GLTXXXX
English for Communication (2)
3
2
Co-Curriculum
2
1
External Faculty Elective
2
1
Total
20
COURSE CODE
FACULTY CORE COURSES
CREDITS
SEMESTER
WIX1001
Computing Mathematics I
3
1
WIX1002
Fundamentals of Programming
5
1
WIX1003
Computer Systems and Organization
3
1
WIX2001
Thinking and Communication Skills
3
1
WIX2002
Project Management
3
1
Total
17
COURSE CODE
FACULTY ELECTIVE COURSES
(Choose only 2 courses)
CREDITS
SEMESTER
WIX3001
Soft Computing
3
1 or 2
WIX3002
Social Informatics
3
1 or 2
WIX3003
Information Security Management and Ethics
3
1 or 2
WIX3004
Mobile Application Development
3
1 or 2
WIX3005
Digital Cinematography
3
1 or 2
Total
6
COURSE CODE
PROGRAMME CORE COURSES
CREDITS
SEMESTER
WIA1001
Information Systems
3
1
WIA1002
Data Structure (#WIX1002)
5
2
WIA1003
Computer System Architecture (#WIX1003)
3
2
WIA1004
Fundamentals of Artificial Intelligence
3
2
WIA1005
Network Technology Foundation
4
2
WIA2001
Database
3
1
WIA2002
Software Modeling
3
1
WIA2003
Probability and Statistics
3
1
WIA2004
Operating Systems
4
2
WIA2005
Algorithm Design and Analysis (#WIA1002)
4
2
WIA3001
Industrial Training *
12
1
WIA3002
Academic Project I **
3
2
WIA3003
Academic Project II (#WIA3002)
5
1
Total
55
COURSE CODE
SPECIALIZATION ELECTIVE COURSES
(Choose only 10 courses)
CREDITS
SEMESTER
WIF2001
Human Computer Interaction
3
1 or 2
WIF2002
Software Requirements Engineering
3
1 or 2
WIF2003
Web Programming
3
1 or 2
WIF3001
Software Testing
3
1 or 2
WIF3002
Software Process and Quality
3
1 or 2
WIF3003
Concurrent Programming (#WIX1002; WIA2004)
3
1 or 2
WIF3004
Software Architecture and Design Paradigms (#WIA2002)
3
1 or 2
WIF3005
Software Maintenance and Evolution
3
1 or 2
WIF3006
Component-Based Software Engineering (#WIA2002)
3
1 or 2
WIF3007
Design Patterns
3
1 or 2
WIF3008
Real Time Systems
3
1 or 2
Total
30
TOTAL CREDITS FOR GRADUATION
128
# Pre-requisite.
*
Taken all Faculty and Programme Core Courses except Academic Project I and Academic Project II.
** Pass all Faculty and Programme Core Courses except for Industrial Training and Academic Project II.
1...,44,45,46,47,48-49,50,51,52-53,54,56-57 60-61,62,64-65,66,67,68,69,70,71,72,...272
Powered by FlippingBook