0% found this document useful (0 votes)
2K views2 pages

UiTM CS230 Course Outline

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)
2K views2 pages

UiTM CS230 Course Outline

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
  • PHILOSOPHY AND CURRENT ISSUES: Study of philosophical thoughts in modern contexts.
  • MOBILE APPLICATION DEVELOPMENT: Study focused on designing and developing mobile applications.
  • COMPUTER NETWORKING: Course outline for networking fundamentals and protocols.
  • THEORY OF COMPUTATION: Advanced course in computational theory and algorithms.
  • NATIONAL KESATRIA I: A course focusing on national service training.
  • COMPUTER ORGANIZATION AND ARCHITECTURE: Explores the structure and function of computer systems.
  • DATABASE DESIGN AND DEVELOPMENT: Covers database design principles and development processes.
  • OPERATING SYSTEMS: Foundation course on operating system concepts and designs.
  • INTERACTION DESIGN: Focus on designing user interactions with software systems.
  • INDUSTRIAL TRAINING: Details about the industrial training program as part of course requirements.
  • SYSTEM ANALYSIS AND DESIGN: Exploring methodologies for system analysis and design processes.
  • INTRODUCTION TO INTERACTIVE MULTIMEDIA: Details covering the basics of interactive multimedia systems.
  • SOFTWARE ENGINEERING: Course details on principles of software engineering practices.
  • ARTIFICIAL INTELLIGENCE: Study of artificial intelligence concepts and techniques.
  • ENTREPRENEURSHIP: Introduction to entrepreneurial principles and business development.
  • PROGRAMMING 1: Course description and credit hour details for the introductory programming course.
  • FINAL YEAR PROJECT 1: Guidelines for conducting the first part of the final year project.

  Â

COURSE OUTLINE
PROGRAMME CS230 - BACHELOR OF COMPUTER SCIENCE (HONOURS)

No Course Course Description Credit Hour Part

1. CSC402 PROGRAMMING I 3.0 01


2. CSC413 INTRODUCTION TO INTERACTIVE MULTIMEDIA 3.0 01

3. CSC429 COMPUTER ORGANIZATION AND ARCHITECTURE 3.0 01

4. CTU552 PHILOSOPHY AND CURRENT ISSUES 2.0 01

5. HBU111 NATIONAL KESATRIA I 1.0 01 Elective


6. ICT450 DATABASE DESIGN AND DEVELOPMENT 3.0 01

7. MAT406 FOUNDATION MATHEMATICS 3.0 01


8. CSC404 PROGRAMMING II 3.0 02

9. CTU554 VALUES AND CIVILIZATION II 2.0 02


10. HBU121 NATIONAL KESATRIA II 1.0 02 Elective
11. ICT502 DATABASE ENGINEERING 3.0 02

12. ITT400 INTRODUCTION TO DATA COMMUNICATION AND NETWORKING 3.0 02


13. MAT421 CALCULUS I 3.0 02

14. STA416 APPLIED PROBABILITY AND STATISTICS 3.0 02


15. CSC435 OBJECT-ORIENTED PROGRAMMING 3.0 03

16. CSC510 DISCRETE STRUCTURES 3.0 03


17. CSC520 PRINCIPLES OF OPERATING SYSTEMS 3.0 03
18. CSC583 ARTIFICIAL INTELLIGENCE ALGORITHMS 3.0 03

19. ELC501 ENGLISH FOR CRITICAL ACADEMIC READING 2.0 03


20. HBU131 NATIONAL KESATRIA III 1.0 03 Elective
21. MAT423 LINEAR ALGEBRA I 3.0 03

22. TMC401 INTRODUCTORY MANDARIN (LEVEL I) 2.0 03 Elective


23. CSC508 DATA STRUCTURES 3.0 04
24. CSC569 PRINCIPLES OF COMPILERS 3.0 04
25. CSC575 SOFTWARE PROJECT MANAGEMENT 3.0 04 Elective
26. CSC577 SOFTWARE ENGINEERING - THEORIES AND PRINCIPLES 3.0 04

27. CSC584 ENTERPRISE PROGRAMMING 3.0 04


28. ELC650 ENGLISH FOR PROFESSIONAL INTERACTION 2.0 04
29. TMC451 INTRODUCTORY MANDARIN (LEVEL II) 2.0 04 Elective
30. CSC580 PARALLEL PROCESSING 3.0 05
31. CSC645 ALGORITHM ANALYSIS AND DESIGN 3.0 05

32. CSC649 SPECIAL TOPICS IN COMPUTER SCIENCE 3.0 05


33. CSP600 PROJECT FORMULATION 3.0 05
34. ENT600 TECHNOLOGY ENTREPRENEURSHIP 3.0 05
35. STA404 STATISTICS FOR BUSINESS AND SOCIAL SCIENCES 3.0 05 Elective
36. TMC501 INTRODUCTORY MANDARIN (LEVEL III) 2.0 05 Elective
37. CSC562 INFORMATION RETRIEVAL AND SEARCHING ALGORITHMS 3.0 06 Elective
38. CSC662 COMPUTER SECURITY 3.0 06
39. CSC683 GAME DESIGN AND DEVELOPMENT 3.0 06 Elective
40. CSP650 PROJECT 6.0 06
41. EET699 ENGLISH EXIT TEST 0.0 06

42. ICT652 ETHICAL, SOCIAL, AND PROFESSIONAL ISSUES IN ICT 3.0 06


43. CST688 COMPUTING SCIENCE INDUSTRIAL TRAINING 7.0 07

Copyright © 2009-2012 Universiti Teknologi MARA | Disclaimer & Copyright | Privacy Statement

You might also like