Study with us
 
 
 
 
 
 
Disclaimer
© 2006 - 2012 Wawasan Open University. All rights reserved.
 

Study with us

Home > Study with us > School of Science and Technology

School of Science and Technology

Bachelor of Technology (Hons) in Software Engineering
JPT/BPP(U)/(MQA/PA0092)12/15

Programme description

Software Engineering focuses on designing and developing complex and efficient software systems with innovative methods and sophisticated tools. In order to support project decision-making and to communicate effectively in the business environment, this programme also emphasizes how to blend technical expertise with business management knowledge.

This programme produces graduates who are skilled at the latest technologies and programming languages with theoretical understanding and in-depth practical experience of designing, developing and modifying a wide range of software systems.

Job prospects

The following are examples of career possibilities that students can expect upon graduation.

  • Software Engineering Programmers / Analysts
  • Software Engineers
  • Project Managers
  • Software Developers
  • Database Administrators
  • System Administrators
  • IT Consultants
  • Researchers and Entrepreneurs in this field

No. Course code Course title Credits

MPW Courses (Take 3 courses)

1. WLA 101/03 Bahasa Kebangsaan A (untuk pelajar warganegara Malaysia tanpa kredit dalam SPM Bahasa Melayu) or 3
2. WLA 102/03 Bahasa Kebangsaan B 3
3. WLA 103/03 Malaysian Studies (untuk semua pelajar) 3
4. WLA 104/03 Pengajian Islam (untuk pelajar Islam) or 3
5. WLA 105/03 Pendidikan Moral (untuk pelajar bukan Islam) 3
9

University Courses (Take all)

1. WUC 115/05 University Mathematics B 5
2. WUC 117/03 Introduction to Computing and Internet 3
3. WUC 131/03 Learning Skills for University Studies 3
4. WUC 202/05 Advanced Writing Skills for University Studies 5
5. BBM 210/05 Entrepreneurship Development 5
21

Basic Major Courses (Take all)

1. TCC 121/05 Programming Fundamentals with Java *a 5
2. TCC 123/05 Visual Programming 5
3. TCC 125/05 Software Development Models 5
4. TCC 233/05 Database Management Systems *b 5
5. TCC 235/05 Software Engineering *c 5
6. TCC 238/05 Structured Programming 5
7. TCC 240/05 Object-Oriented Analysis and Design *d 5
8. TAI 201/05 Human Computer Interaction 5
40

Core Major Courses (Take all)

1. TSE 310/05 Software Reliability & Quality Assurance 5
2. TSE 301/05 Problem-Solving & Decision Making *e 5
3. TSE 302/05 Software Requirement & Specification *f 5
4. TSE 303/05 Software Security & Maintenance 5
5. TSE 304/05 Software Scalability & Reengineering 5
6. TSE 305/05 Software Project Management 5
7. TSE 309/10 SE Project *g 10
40

Elective Courses (Choose ANY Two)

 
1. TCC 222/05 Operating Systems 5
2. TCC 234/05 Computer Networks 5
3. TCC 241/05 Database Programming *h 5
4. TEC 205/05 Information Systems Management 5
Subtotal Credit Hours 10

TUC 209/06 Industrial Training

6
Total 121

Students taking industrial training take only 1 elective, students working in relevant industries may be
exempted from industrial training.

Advisory Prerequisites:

No. Course Code & Title

Advisory Prerequisite

a. TCC 121/05 Programming Fundamentals with Java WUC 117/03
b. TCC 233/05 Database Management Systems TCC 121/05
c. TCC 235/05 Software Engineering TCC 123/05
d. TCC 240/05 Object Oriented Analysis and Design TCC 121/05
e. TSE 301/05 Problem-Solving & Decision Making WUC 202/05
f. TSE 302/05 Software Requirement & Specification TCC 235/05
g. TSE 309/10 SE Project Completed 90 credits
h. TCC 241/05 Database Programming TCC 233/05
No. Course

Credits

1. MPW 9
2. University 21
3. Basic major 40
4. Core major 40
5. Electives 10
Total 120
Graduation requirements: minimum 120 credits