International Higher Diploma in Software Engineering

Provided by Genetic Computer School

Course introduction


Course objectives:

This diploma will give you an understanding of fundamentals of software engineering practical skills in using different programming environment skill in managing projects systematically skill in managing, developing small to medium scale software projects.


Module Code        Module Name

C3101            Advanced Programming

This module is designed to provide advanced concept of programming to handle more complex programming projects. It will give you deeper understanding of Object Oriented programming and will introduce you with network programming and multi-layer architecture of enterprise applications.

C3102            Software Engineering

This module introduces to students the fundamental engineering discipline which is concerned with all aspects of software production; developed programs and associated documentations or deliverables. This module is for students to work together in formal groups to build a software system using Object-Oriented analysis, design, implementation, and testing techniques.

C3103            Graphical User Interface Design

This module is designed to provide the students with a roadmap to the world of interface and interaction design. While students will be learning UI best practices and reusable ideas as design patterns, this module will provide solutions to common design problems that students can tailor to the situation at hand.

C3104            Operating Systems

This module examines the design of operating systems and to show how it manages resources and provide services.  With this module, the students should be able to understand the structure of processes and threads and how it is synchronized and scheduled. It also broadens the students understanding on organization of memory and the basics of file system construction in modern operating systems.

C3201            IT Project Management

This module is designed to let students acquire the right project management skills needed to better manager future IT projects. IT Project Management module covers basic concepts of IT Project Management, including initiating, planning, controlling, executing and closing projects. It allow student to fully understand the foundation IT Project Management life cycle. This module also shows how IT Projects should be managed, from inception to post implementation review.

C3202            Distributed Systems

This module introduces the concepts and design principles used in the construction of concurrent and distributed systems.  It involves the development of the principles of concurrent distributed system from simple shared-memory systems to multiprocessor and distributed environments. 

C3203            Professional Ethics and Security

This module introduces concepts on ethical use of computer system. It provides a wider perspective when it comes to securing computers as well as that of the privacy of the users. This module also enhances student’s ability to adapt with the various security operations and procedures applied by most industries and computer based organizations.

The course fees are due, and is payable in two (2) installments
Course Fee: S$8,800 (excluding application fees)
  • Application fee – (Non-Refundable)
  • Local Students – S$ 50
  • International Student – S$ 150

Admission Requirements:

Minimum GCE ‘A’ Level (or) 11 years of General Education (or) Genetic Diploma (or) Diploma from other institutions with minimum duration of 1 year of study (or)  Equivalent

English Language Proficiency Requirement:

Pass in English at “O” Level or equivalent or
IELTS 5.5 or
TOEFL Paper Base 525 or Computer Base 196

Course Type:

Full Time

Course Duration:

12 Months

You must complete eight Modules (48 Credits) to complete this higher diploma.

Maximum Period of Validity of Registration

Course Duration  + 1 year


April, September

Completion Criteria:

Minimum 75% attendance for Local/ PR & Non Student Pass Holders
Minimum 90% attendance for International Student
Must pass all the examinations and assessments for all modules


Upon completion of this course, students will be awarded Genetic Computer School International Higher Diploma in Software Engineering

Progression Pathway:

Upon completion, students can advance to computer studies –related degree programme from selected university*

Teacher - Student Ratio

The average Teacher - Student ratio of Genetic Computer School for International Diploma in Computer Studies is 1:25. This ratio will ensure that the learning experience of each student would be at its optimum level. This is to maintain high quality standard for the student's education.

Career Opportunities

IT support Engineer, Information Security Engineer, Systems Consultant, Systems Analyst

Fees & Funding

Please enquire below for course fees and financial grants: