summarize of cs course guidebook
TRANSCRIPT
![Page 1: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/1.jpg)
Universiti Sains MalaysiaSchool of Computer Sciences
![Page 2: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/2.jpg)
GPA and CGPAPointer grade system used in USM
![Page 3: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/3.jpg)
Grade Point Average System
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
PASS
PASS*
FAIL
Note: Grade C- allow student to retake the course during KSCP
For certain subject, C- is confider fail.
![Page 4: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/4.jpg)
List of course fail at C-
LKM400 Any English
courses (LMT100, LSP300, LSP404, LHP456)
TITAS SHE101 WUS101
CPT111 CPT113 CST131 CMT221 CMT222 CAT200
Some of the courses must pass with minimum grade C.
Important For Industry Training
![Page 5: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/5.jpg)
Calculate Your CGPA
![Page 6: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/6.jpg)
Minor and ElectiveTotal 20 unitsStart from First year second semester.
![Page 7: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/7.jpg)
Program in Computer Science Computer Science with Minor Package
20 unit Minor package offered by other school
Popular Minor: Management (Recommended by CS School) Mathematics
Computer Science with Elective Package 8 unit from other school course 12 unit from other school in school
![Page 8: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/8.jpg)
Program in Computer ScienceNote: Student must take minor start of second semester whether you plan for minor, elective or still unsure.First 8 units can register as M (Minor) since elective take from other major start from second year second sem.Student are encourage to experience minor first, since 8 unit of minor can convert to elective.
![Page 9: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/9.jpg)
Minor ManagementOffered by school of managements
![Page 10: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/10.jpg)
Minor Management Plan
![Page 11: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/11.jpg)
Minor Management Plan Recommended by school since schedule
planned nicely for CS students. Pro: MCQ final exam Cons: A lots to read, Thickest book to
read
![Page 12: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/12.jpg)
Minor MathematicsOffered by School of mathematics
![Page 13: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/13.jpg)
Minor Mathematics Plan Plan your course schedule from first
year until final year to make sure minor run smooth.
Suggest Plan:
Y1s2: MAA111 Y2s1: MAA101Y2s2: MAA102Y3s1: MAA161Y4s1: MAT203 or MAT263
* Take at any sem1 Take at first sem only2 Take at second sem only
![Page 14: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/14.jpg)
Minor Mathematics Plan
![Page 15: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/15.jpg)
Minor Mathematics Plan Compatible Math course to CS course
Minor Math CS Courses
Algebra (MAA111) CPT115CPT112
Calculus (MAA101) CPT212
Statistics (MAA161) CAT301
![Page 16: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/16.jpg)
Minor Mathematics Plan Recommended by school since schedule
planned nicely for CS students. Pro: Compatible with Mathematic based
CS Courses. Easier for study in CS. Cons: Time clash and request lecturer to
change time always. Read for test are useless. No time for practice due to CS assignments.
Compatible major: AI and Multimedia
![Page 17: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/17.jpg)
Other MinorPopular picked by students.
![Page 18: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/18.jpg)
Other Minor available Psychology (School of Social Sciences) Archeology (Centre for Archaeological Research) Music (School of Arts) Communication Studies (School of Communication) Japanese Language Studies (SOLLAT) Chinese Language Studies (SOLLAT) Islamic Studies (School of Humanities)
![Page 19: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/19.jpg)
ElectiveFor Computer science
![Page 20: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/20.jpg)
Elective courses Elective courses depend to major get. If choose courses other than offered as
elective, need approval from Dean. 8 units from minor convert to elective +
12 units (4 course x 3 units) from elective course offered.
![Page 21: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/21.jpg)
Elective coursesSecond 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
![Page 22: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/22.jpg)
Elective courses
ISE MM SEC NET SE AICPT342 - Knowledge Management & Engineering E E E MCPT346 - Natural Language Processing E MCMT321 -Management & Engineering of Databases M E E E ECMT322 - Web Engineering & Technologies M M E M ECMT324 - Computer Graphics & Visual Computing E M E E ECPT341 - 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
Third Year First sem + Fourth year first semPick 2 in these 3 “E” below as your elective course.One for Third Year First Sem and one for Third Year Second Sem.
![Page 23: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/23.jpg)
Elective coursesFourth Year Second SemBased 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.ISE MM SEC NET SE AI
CPT443 - Automata Theory & Formal Languages V VCMT421 - E-Business Strategy, Architecture & Design Major V VCMT423 - Decision Support Systems & Business Intelligence V V VCMT422 - Multimedia Information Systems & Management V Major MajorCST432 - Microprocessors & Embedded Systems V MajorCST431 - Systems Security & Protection Major VCPT441 - Software Quality Assurance & Testing MajorCPT444 - Intelligent Health Informatics * * *CST434 - Wireless & Ad Hoc Networks * * CST433 - Advanced Computer Architecture * * CMT424 - Animation & Virtual Reality *
Note: for minor student pick one “V” for your another “T” course.
![Page 24: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/24.jpg)
U Courses3 packages availabe For CS Students
![Page 25: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/25.jpg)
U courses for CS Students 15-18 units (Package A – Skill courses)
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
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
![Page 26: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/26.jpg)
U courses for CS Students 18 units (Package B – Third Language)
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
Note: Third Language is different with foreign language. However, third language is compulsory to COMPLETE all 3 levels offered by SOLLAT.
![Page 27: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/27.jpg)
U courses for CS Students 16 or 18 units (Package C - Uniformed)
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
Others U courses left: Uniformed KO-K package such as PALAPES,SUKSIS…. Need to complete whole package to graduate
![Page 28: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/28.jpg)
Specialization in CSMajor
![Page 29: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/29.jpg)
Distributed Systems & SecurityUnderstand the current and emerging technologies, architectures and standards in computer hardware and software architecturesapply this knowledge towards the design and implementation of new computer languages and modern operating systems.
Information Systems Engineering Apply basic concepts on abstraction, generalization, specialization, and visualization towards solving and resolving complex business problems.
Multimedia ComputingOffer a meaningful critic of multimedia and graphical information, presentations and exploration that incorporates an understanding of the principles of multimedia and graphics design.
![Page 30: Summarize of CS course guidebook](https://reader036.vdocuments.mx/reader036/viewer/2022062312/5570d139d8b42a1d358b5468/html5/thumbnails/30.jpg)
Network ComputingUse current and emerging technologies, architectures and standards in computer networking and apply this knowledge towards the design Implementation of computer networks in modern organizations and network service providers.
Software EngineeringWork as an individual and as part of a team to develop and deliver quality software artefacts
Intelligent SystemsDesign and develop knowledge-based systems such as expert systems, case based systems and knowledge management systems.