Summarize of CS course guidebook


Published on

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Summarize of CS course guidebook

  1. 1. Universiti Sains Malaysia School of Computer Sciences
  2. 2. GPA and CGPA <ul><li>Pointer grade system used in USM </li></ul>
  3. 3. Grade Point Average System PASS PASS * FAIL Note: Grade C- allow student to retake the course during KSCP For certain subject, C- is confider fail. Alphabetic Grade A A- B+ B B- C+ C Grade Points 4.00 3.67 3.33 3.00 2.67 2.33 2.00 Alphabetic Grade C- D+ D D- F Grade Points 1.67 1.33 1.00 0.67 0
  4. 4. List of course fail at C- <ul><li>LKM400 </li></ul><ul><li>Any English courses (LMT100, LSP300, LSP404, LHP456) </li></ul><ul><li>TITAS </li></ul><ul><li>SHE101 </li></ul><ul><li>WUS101 </li></ul><ul><li>CPT111 </li></ul><ul><li>CPT113 </li></ul><ul><li>CST131 </li></ul><ul><li>CMT221 </li></ul><ul><li>CMT222 </li></ul><ul><li>CAT200 </li></ul>Some of the courses must pass with minimum grade C. Important For Industry Training
  5. 5. Calculate Your CGPA
  6. 6. Minor and Elective <ul><li>Total 20 unit s </li></ul><ul><li>Start from First year second semester. </li></ul>
  7. 7. Program in Computer Science <ul><li>Computer Science with Minor Package </li></ul><ul><ul><li>20 unit Minor package offered by other school </li></ul></ul><ul><ul><li>Popular Minor: </li></ul></ul><ul><ul><ul><li>Management (Recommended by CS School) </li></ul></ul></ul><ul><ul><ul><li>Mathematics </li></ul></ul></ul><ul><li>Computer Science with Elective Package </li></ul><ul><ul><li>8 unit from other school course </li></ul></ul><ul><ul><li>12 unit from other school in school </li></ul></ul>
  8. 8. Program in Computer Science <ul><li>Note: </li></ul><ul><li>Student must take minor start of second semester whether you plan for minor, elective or still unsure. </li></ul><ul><li>First 8 units can register as M (Minor) since elective take from other major start from second year second sem. </li></ul><ul><li>Student are encourage to experience minor first, since 8 unit of minor can convert to elective. </li></ul>
  9. 9. Minor Management <ul><li>Offered by school of managements </li></ul>
  10. 10. Minor Management Plan
  11. 11. Minor Management Plan <ul><li>Recommended by school since schedule planned nicely for CS students. </li></ul><ul><li>Pro: MCQ final exam </li></ul><ul><li>Cons: A lots to read, Thickest book to read </li></ul>
  12. 12. Minor Mathematics <ul><li>Offered by School of mathematics </li></ul>
  13. 13. Minor Mathematics Plan <ul><li>Plan your course schedule from first year until final year to make sure minor run smooth. </li></ul>Suggest Plan: Y1s2: MAA111 Y2s1: MAA101 Y2s2: MAA102 Y3s1: MAA161 Y4s1: MAT203 or MAT263 * Take at any sem 1 Take at first sem only 2 Take at second sem only
  14. 14. Minor Mathematics Plan
  15. 15. Minor Mathematics Plan <ul><li>Compatible Math course to CS course </li></ul>Minor Math CS Courses Algebra (MAA111) CPT115 CPT112 Calculus (MAA101) CPT212 Statistics (MAA161) CAT301
  16. 16. Minor Mathematics Plan <ul><li>Recommended by school since schedule planned nicely for CS students. </li></ul><ul><li>Pro: Compatible with Mathematic based CS Courses. Easier for study in CS. </li></ul><ul><li>Cons: Time clash and request lecturer to change time always. Read for test are useless. No time for practice due to CS assignments. </li></ul><ul><li>Compatible major: AI and Multimedia </li></ul>
  17. 17. Other Minor <ul><li>Popular picked by students. </li></ul>
  18. 18. Other Minor available <ul><li>Psychology (School of Social Sciences) </li></ul><ul><li>Archeology ( Centre for Archaeological Research) </li></ul><ul><li>Music ( School of Arts) </li></ul><ul><li>Communication Studies ( School of Communication) </li></ul><ul><li>Japanese Language Studies (SOLLAT) </li></ul><ul><li>Chinese Language Studies (SOLLAT) </li></ul><ul><li>Islamic Studies (School of Humanities) </li></ul>
  19. 19. Elective <ul><li>For Computer science </li></ul>
  20. 20. Elective courses <ul><li>Elective courses depend to major get. </li></ul><ul><li>If choose courses other than offered as elective, need approval from Dean. </li></ul><ul><li>8 units from minor convert to elective + 12 units (4 course x 3 units) from elective course offered. </li></ul>
  21. 21. Elective courses Second year second sem: Choose any one of other major as your elective. CMT223 -information system theory & management CMT224 - Multimedia Systems CPT243 - Software Requirements Analysis & Modelling CPT244 - Artificial Intelligence CST233 - Information Security & Assurance CST234 - Network Programming
  22. 22. Elective courses Third Year First sem + Fourth year first sem Pick 2 in these 3 “E” below as your elective course. One for Third Year First Sem and one for Third Year Second Sem.   ISE MM SEC NET SE AI CPT342 - Knowledge Management & Engineering E   E   E M CPT346 - Natural Language Processing   E       M CMT321 -Management & Engineering of Databases M   E E E E CMT322 - Web Engineering & Technologies M M   E M E CMT324 - Computer Graphics & Visual Computing E M E   E E CPT341 - Reka Bentuk & Seni Bina Perisian E       M   CPT343 - Software Project Management, Process & Evolution M E     M   CST332 - Internet Protocols, Architecture & Routing   E   M     CST331 - Principles of Parallel & Distributed Programming     M E    
  23. 23. Elective courses Fourth Year Second Sem Based on major you get, Major and elective course for fourth year second sem is stated below. “Major” is compulsory register as T course. “V” is course that available and “*” is course that might not available. For elective students, Choose one of them as “T” course and another one as Elective. Course “*” can choose but depend to availability. Note: for minor student pick one “V” for your another “T” course. ISE MM SEC NET SE AI CPT443 - Automata Theory & Formal Languages V V CMT421 - E-Business Strategy, Architecture & Design Major V V CMT423 - Decision Support Systems & Business Intelligence V V V CMT422 - Multimedia Information Systems & Management V Major Major CST432 - Microprocessors & Embedded Systems V Major CST431 - Systems Security & Protection Major V CPT441 - Software Quality Assurance & Testing Major CPT444 - Intelligent Health Informatics *       * * CST434 - Wireless & Ad Hoc Networks     * *     CST433 - Advanced Computer Architecture     * *     CMT424 - Animation & Virtual Reality   *        
  24. 24. U Courses <ul><li>3 packages availabe For CS Students </li></ul>
  25. 25. U courses for CS Students <ul><li>15-18 units (Package A – Skill courses) </li></ul>Others U courses left: Can be KO-K and/or Language courses Ko-k: 1 unit each Language: 2 units per level HTV201: Thinking Techniques - Can be a choices for skill course. LSP456 – Compulsory for this package Band 1-4 Band 5 Band 6 SHE101 2 2 2 WUS101 2 2 2 HTU223 (TITAS) 2 2 2 LKM400 2 2 2 LSP300 2 N/A N/A LSP404 2 2 N/A LHP456 (compulsory) 2 2 2 + 2 other LHP courses U courses units left (Skill course/ Options) 1 3 3
  26. 26. U courses for CS Students <ul><li>18 units (Package B – Third Language) </li></ul>Note: Third Language is different with foreign language. However, third language is compulsory to COMPLETE all 3 levels offered by SOLLAT. Band 1-4 Band 5 Band 6 SHE101 2 2 2 WUS101 2 2 2 HTU223 (TITAS) 2 2 2 LKM400 2 2 2 LSP300 2 N/A N/A LSP404 2 2 N/A LHP456 * 2 2 + 2 other LHP courses Third language 6 6 6
  27. 27. U courses for CS Students <ul><li>16 or 18 units (Package C - Uniformed) </li></ul>Others U courses left: Uniformed KO-K package such as PALAPES,SUKSIS…. Need to complete whole package to graduate Band 1-4 Band 5 Band 6 SHE101 2 2 2 WUS101 2 2 2 HTU223 (TITAS) 2 2 2 LKM400 2 2 2 LSP300 2 N/A N/A LSP404 2 2 N/A LHP456 * 2 2 + 2 other LHP courses Uniformed 4 or 6 4 or 6 4 or 6
  28. 28. Specialization in CS <ul><li>Major </li></ul>
  29. 29. <ul><li>Distributed Systems & Security </li></ul><ul><li>Understand the current and emerging technologies, architectures and standards in computer hardware and software architectures </li></ul><ul><li>apply this knowledge towards the design and implementation of new computer languages and modern operating systems. </li></ul><ul><li>Information Systems Engineering </li></ul><ul><li>Apply basic concepts on abstraction, generalization, specialization, and visualization towards solving and resolving complex business problems. </li></ul><ul><li>Multimedia Computing </li></ul><ul><li>Offer a meaningful critic of multimedia and graphical information, presentations and exploration that incorporates an understanding of the principles of multimedia and graphics design. </li></ul>
  30. 30. <ul><li>Network Computing </li></ul><ul><li>Use current and emerging technologies, architectures and standards in computer networking and apply this knowledge towards the design </li></ul><ul><li>Implementation of computer networks in modern organizations and network service providers. </li></ul><ul><li>Software Engineering </li></ul><ul><li>Work as an individual and as part of a team to develop and deliver quality software artefacts </li></ul><ul><li>Intelligent Systems </li></ul><ul><li>Design and develop knowledge-based systems such as expert systems, case based systems and knowledge management systems. </li></ul>