Diploma in Computer Science

Diploma in Computer Science (DCS)

COURSE DESCRIPTION

The ICT has changed the current practices of managing business. Skilled workers in ICT are sought after in order for businesses to sustain their operations in digital world. Therefore, this program is designed to provide a foundation of computer science skills and knowledge to groom the graduates for  working in areas such as programming, web development, and ICT support. In the first year of study, the students will learn basic computer science knowledge such as problem solving, database, system development and programming. The following year, students will be equipped with in-depth knowledge and skills required to use computer tools and software in developing a computer application. With the acquired knowledge and skills after graduation, students have a choice of whether to work in the ICT industry or further studies in computing.

PROGRAM EDUCATIONAL OBJECTIVE
 PEO1 To produce knowledgeable and skilled graduates to work in any organization, whether national, multi-national, government agencies or as techno entrepreneurs in ICT-related fields, particularly in the field of Computer Science.
 PEO2 To produce graduates who are able to practice high professional ethical values.
 
PROGRAM OUTCOMES
No MQF Program Learning Outcome
PO1 Knowledge Of Discipline Areas Demonstrate knowledge and understanding of the theory and principles of Computer Science.
PO2 Practical Skills Apply appropriate techniques, skills and tools in computer science practices.
PO3 Problem Solving And Scientific Skills Identify problems and produce innovative solutions that comply with principles of Computer Science.
PO4 Communication Skills Communicate effectively within a wide range of audiences and context through oral and written skills.
PO5 Social Skills And Responsibilities Demonstrate social skills and responsibilities in recognition and acceptance of individual and cultural diversity.
PO6 Information Management And Lifelong Learning Skills Research, explore, learn and use new computer technology for continuing study and lifelong learning.
PO7 Managerial And Entrepreneurial Skills Apply managerial and technopreneurial skills that fulfil the requirements of respective field.
PO8 Value, Attitudes And Professionalism Demonstrate behaviours that are consistent with professional standards and ethical responsibilities.
PO9 Leadership Skills Function effectively as an individual and in a group with the capability to be a leader or manager.

 

PROGRAM COURSES

FACULTY CORE (30 CREDIT HOURS)

  • DCI1053 - COMPUTER SYSTEMS AND APPLICATION
  • DUM1113 - BASIC MATHEMATICS
  • DCN1013 - COMPUTER ARCHITECTURE & ORGANIZATION
  • DCI1043 - DATABASE SYSTEMS
  • DCS1013 - SYSTEM ANALYSIS AND DESIGN
  • DCI1023 - PROGRAMMING TECHNIQUES
  • DUM1213 - FUNDAMENTAL DISCRETE STRUCTURE
  • DCN1023 - DATA COMMUNICATION & NETWORKING
  • DCN1033 - OPERATING SYSTEMS
  • DUM1123 - CALCULUS

FINAL YEAR PROJECT (6 CREDIT HOURS)

  • DCC3012 - FINAL YEAR PROJECT I
  • DCC3024 - FINAL YEAR PROJECT II

 

INDUSTRIAL TRAINING (12 CREDIT HOURS)

  • DCC3112 - INDUSTRIAL TRAINING

 

ELECTIVE (BY SELECTION - 9 CREDIT HOURS)

  • DCN2043 - INFORMATION SECURITY
  • DCN2033 - DATA AND NETWORK SECURITY
  • DCI3293 - EMERGING TECHNOLOGY
  • DCI2093 - WEB APPLICATION DEVELOPMENT
  • DCS1033 - SOFTWARE ENGINEERING
  • DCI3283 - MOBILE APPLICATION DEVELOPMENT

PROGRAM CORE (18 CREDIT HOURS)

  • DCI1013 - PROBLEM SOLVING
  • DCI2073 - WEB PROGRAMMING
  • DCI2063 - OBJECT ORIENTED PROGRAMMING
  • DCM1013 - GRAPHICAL USER INTERFACE
  • DCI1033 - DATA STRUCTURE & ALGORITHMS
  • DUM2413 - STATISTIC AND PROBABILITY
UNIVERSITY GENERAL COURSES (15 CREDIT HOURS)
  • UHC1012 - FALSAFAH DAN ISU SEMASA
  • UHC2022 - PENGHAYATAN ETIKA DAN PERADABAN
  • UGE1002 - ASAS PEMBUDAYAAN KEUSAHAWANAN
  • UHS1022 - SOFT SKILLS
  • UHL1412 - FOUNDATION ENGLISH
  • UQB1**1 - KOKURIKULUM
  • UHL1422 - ENGLISH FOR ACADEMIC
  • UHL1432 - ENGLISH FOR OCCUPATIONAL COMMUNICATION
Total Credit Hours for graduation are 90
 

 

CAREER OPPORTUNITIES

Graduates of UMP are equipped with skills in Computer Science and softskills as an added value which allows them to build a career as:

Assistant Analyst Programmer

Programmer

Web Developer

Computer Technician

IT Assistant

IT Support Executive

Assistant Information System Administrator

Assistant Database Administrator

Assistant IT Executive

Assistant Software Engineer

Technopreneur

 


Print   Email