0% found this document useful (0 votes)
5 views7 pages

Programme DCS

The Diploma in Computer Science program focuses on developing software systems through methodologies and tools, covering core subjects like programming, databases, and human-computer interaction. Graduates will possess skills in programming, system analysis, application development, and effective communication, preparing them for various IT careers. The curriculum requires a minimum of 90 credits, including core computing courses and industrial training, with opportunities for further studies at the degree level.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views7 pages

Programme DCS

The Diploma in Computer Science program focuses on developing software systems through methodologies and tools, covering core subjects like programming, databases, and human-computer interaction. Graduates will possess skills in programming, system analysis, application development, and effective communication, preparing them for various IT careers. The curriculum requires a minimum of 90 credits, including core computing courses and industrial training, with opportunities for further studies at the degree level.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

77

Diploma in Computer Science


Programme Details
Diploma in Computer Science - DCS deals with designing innovative methodologies and
sophisticated tools for developing software systems. Students are exposed to various techniques
of analysing user requirements and specifications, as well as design and implementation of
software systems. Some of the core courses include object-oriented programming, database
systems, software analysis and design and human computer interaction.

Graduate Competency
The aim of the Diploma in Computer Science programme is to produce students with the
following characteristics:
1. Apply programming principles and problem-solving techniques to design, model, and
implement software applications. Students will be able to use structured and object-oriented
approaches, applying tools such as UML, flowcharts, and low-code solutions to deliver
effective programs in line with industry standards.
2. Analyse user requirements and develop system solutions by applying software development
life cycle (SDLC) methodologies, structured and object-oriented modelling, and database
design principles. Graduates will be able to transform business needs into reliable and
functional systems through requirement gathering, process modelling, and systematic
documentation.
3. Developweb and mobile applications by integrating front-end and back-end technologies
with relevant frameworks. Emphasis is placed on user interface and user experience (UI/UX)
principles to ensure applications are user-friendly, adaptable, and aligned with modern
industry practices.
4. Install, configure, and secure networks and computer systems by applying knowledge of data
communication, network technologies, and computer security services. Students will be able
to troubleshoot, monitor, and protect systems using appropriate tools and methods to ensure
system reliability and data safety.

78
5. Communicate and collaborate effectively in multidisciplinary teams, demonstrating
professional skills in documentation, report writing, and presentations. Graduates will also
embrace lifelong learning, adaptability, and accountability to remain relevant with evolving
ICT technologies and future career opportunities.

Programme Learning Outcomes (PLO)


The aim of the Diploma in Computer Science programme is to produce students with the
following characteristics:
1. Explain a broad range of concepts, principles and theories to address issues in Computer
Science discipline.
2. Apply appropriate tools and procedures to produce computing solutions for well-defined
and routine problems.
3. Perform appropriate skills to support and develop computing solutions for related job
functions.
4. Demonstrate effective interaction in engaging with stakeholders and society within an
organisation.
5. Exhibit effective communication through oral and written modes in engaging with
stakeholders and society within an organisation.
6. Use a range of computing software or tools to solve problems related to job functions.
7. Apply appropriate numerical skills in computing to solve problems related to job functions.
8. Demonstrate supervisory skills to manage teams in performing job functions with autonomy
and responsibility.
9. Commit to self-improvement initiatives for independent and lifelong learning in academic
and career development.
10. Demonstrate an entrepreneurial mindset in delivering solutions.
11. Commit to professionalism and ethical values in performing job and organisational
functions.

79
Career Prospects
There is a wide range of career opportunities in the field of computer science and information
technology available for graduates of Diploma in Computer Science. Among the career
opportunities are:
1. Programmers / Analyst Programmers / 3. Software Developers.
Multimedia Programmers. 4. Any Computer Science related positions.
2. Network Administrators.

Other than that, the graduates also have the opportunity to further their studies at degree level
in UTeM.

Curriculum Structure
Students are required to complete a minimum of 90 credits to graduate with a Diploma in
Computer Science. The programme components are as follows:

Diploma in Computer Science


Minimum graduating credit - 90
Component Component’s Code Credits
University Compulsory W 14
Core Computing P 33
Discipline Core K 31
Final Year Project P 4
Industrial Training P 8
Total Credits 90

80
Curriculum Structure for Each Semester

Year One : Special Semester

Comp Contact Hrs Pre-


Course Code Course Name Credit
Code Lect Lab requisite
DLLW 1112 Foundation English W 2 0 2
DLHW 2722 Kursus Integriti Anti Rasuah W 2 0 2
DLHW 2772 Appreciation of Ethics and Civilizations W 2 0 2
Total Credits 6

Year One : Semester 1

Comp Contact Hrs Pre-


Course Code Course Name Credit
Code Lect Lab requisite
DKK* ***1 Co-Curriculum I1 W 0 3 1
Fundamentals of Entrepreneurial
DTMW 1012 W 2 0 2
Acculturation
DITI 1253 Discrete Mathematics P 2 2 3
DITP 1113 Programming 1 P 2 2 3
DITP 1333 Database P 2 2 3
DITM 1413 Ethics in Computing P 2 2 3
DITS 1133 Computer Organisation and Architecture P 2 2 3
Total Credits 18

1
This course can be taken in any semester. Please refer to Co-Curriculum Unit before registering.

81
Year One : Semester 2

Comp Contact Hrs Pre-


Course Code Course Name Credit
Code Lect Lab requisite
DKK* ***1 Co-Curriculum II1 W 0 3 1
DLLW 2122 English for Effective Communication W 1 2 2
DITI 1263 Calculus and Algebra P 2 2 3
DITP 2213 System Analysis and Design P 2 2 3
DITS 2213 Operating System P 2 2 3
DITM 1313 Human Computer Interaction K 2 2 3
DITP 1123 Programming 2 K 2 2 3 DITP 1113
Total Credits 18

1
This course can be taken in any semester. Please refer to Co-Curriculum Unit before registering.

Year One : Semester 3

Comp Contact Hrs Pre-


Course Code Course Name Credit
Code Lect Lab requisite
DITS 2313 Data Communication and Networking P 2 2 3
DITP 1113
DITP 2113 Data Structure and Algorithm K 2 2 3
DITP 1123
Total Credits 6

82
Year Two : Semester 1

Comp Contact Hrs Pre-


Course Code Course Name Credit
Code Lect Lab requisite
DLLW 3132 English for Marketability W 2 0 2
DITI 2233 Statistics and Probability P 2 2 3
DITS 2413 Computer Security P 2 2 3
DITM 2123 Web Programming K 2 2 3
DITP 3113 Object-oriented Programming K 2 2 3 DITP 1113
DITU 3934 System Development Workshop K 0 8 4 DITP 2213
Total Credits 18

Year Two : Semester 2

Comp Contact Hrs Pre-


Course Code Course Name Credit
Code Lect Lab requisite
DITI 3133 Applied Artificial Intelligence K 2 2 3
DITP 2133 Platform-based Development K 2 2 3
Distributed and Parallel Application
DITP 3123 K 2 2 3
Development
DITS 2223 System Fundamentals K 2 2 3
DITU 3964 Diploma Project P 11 4 DITU 3934
Total Credits 16

1
Average official contact hours per week.

Year Three : Semester 1

Comp Duration Pre-


Course Code Course Name Credit
Code (weeks) requisite
DITU 2346 Industrial Training P 16 6
DITU 2362 Industrial Training Report P 16 2
Total Credits 8

83

You might also like