Schools > School of Arts and Science > Advanced Diploma in Science
 
Computer Science and Computer Mathematics
 
This Computer Science and Computer Mathematics double major combination is a continuation of the Diploma in Science (Computer Science and Computer Mathematics).
 
This course aims to produce graduates with sound knowledge in computer science and mathematics. It equips students to become technically competent in the analysis, development and implementation of any automated information systems and together with the suitable mathematics background, students are trained and prepared to have good reasoning and analytical abilities. This course covers both the practical and theoretical aspects of computing and includes subjects such as object-oriented analysis and design, artificial intelligence, internet programming, operating systems, and database systems. The computer laboratories are equipped with a variety of software and facilities for training students to acquire analytical and logical skills in problem solving and systems development.
 
The mathematical content is specially planned to be computer related, including topics on discrete mathematical structures, mathematical logic, numerical analysis, mathematics of computer graphics, cryptography and network algorithms. Topics in statistics and operations research are also included. Mathematical and statistical software packages are available for training and application. The mathematics units will greatly enhance students’ knowledge in computer science and their analytical ability and problem solving skill.
 
With the opportunity for students to go for six months industrial training, students will be exposed to real-life industrial problems, which will be both challenging and rewarding in terms of the invaluable experience that they will gain. Students are trained to improve their problem solving skills so that they would be able to blend into the workforce easily.
 
    Academic and Professional Progression

Graduates have been accepted into postgraduate studies in many universities.
 
The Advanced Diploma in Science (Computer Science and Computer Mathematics) is recognised as suitable for progression to a Sheffield Hallam University (SHU) or Liverpool John Moores University (JMU), UK degree with prior credit. Advanced Diploma graduates of this programme can obtain the BSc (Hons) Information Technology or BSc (Hons) Information Technology (Computer Systems & Networks or Software Engineering) Degree from SHU or BSc (Hons) Computing and Information Systems Degree from JMU by completing the final semester of the programme at the respective university.
   
    Career Prospects
 
Advanced Diploma cum BS Degree graduates may find employment in a wide area of industries, such as banking and finance, engineering and manufacturing, consultancy firms, education, insurance, software house and computer vendors. Job positions for the graduates to work as analyst programmers, systems analysts, software engineers, application engineers, quantitative analysts, project leaders / coordinators, systems managers, etc. are easily available after graduation.
 
    Minimum Entry Requirements
   
Diploma in Science (Computer Science and Computer Mathematics) from TAR College or other equivalent qualifications.
   
    Course Schedule

Course Schedule
Advanced Diploma in Science cum Bs Degree (Computer Science and Computer Mathematics)
Unit Code Unit Title
Credit
AACS4134 Internet Programming
4
AACS4264 Object-Oriented Analysis and Design
4
AAMS4034 Advanced Calculus and Linear Algebra
4
AAMS4254 Applied Statistics
4
AELE3783 English for Management (Science)
3
  Liberal Arts Unit I
3
AACS4014 Data Structures and Algorithms
4
AACS4214 Database Systems
4
AAMS4064 Discrete Mathematical Structures
4
AAMS4084 Numerical Analysis and Mathematics of Computer Graphics
4
AEMS3113 Moral dan Etika
3
AACS5274 Web Services
4
AAMS5154 Operations Research
4
AACS5016 Project
6
AAMS5078 Industrial Training (6 months)
8
AACS5174 Artificial Intelligence
4
AACS5214 Computer Operating Systems
4
AAMS5144 Cryptography
4
AAMS5164 Graphs and Networks
4
  Seminar
1
  Liberal Arts Unit II
3