Detailed Study Programme
Computer Science and Technology · Core Course Descriptions
01 · Curriculum Reference Frame
Degree durationFour academic years, September 2022–June 2026
Total programme credits168 Chinese credits
Grading scale0–100; 60 is the minimum passing grade
Primary language of instructionChinese, with English textbooks and technical references in selected courses
下面列出的课程名称和学时,均完全按照原就读院校的官方记录进行呈现。教学时数涵盖了讲座、有指导的实验课以及预定的辅导课;只有在原始教学大纲有明确说明的情况下,才会单独列出自主学习的时长。
02 · Algorithms and Systems Core
CS2103 · Data Structures and Algorithms
4 credits · 64 contact hours · Semester 3
Course content. Abstract data types; asymptotic analysis; arrays, linked structures, stacks and queues; trees, heaps, hash tables and graphs; sorting and searching; greedy methods and dynamic programming; implementation trade-offs and complexity testing.
Assessment. Written examination 55%, programming assignments 30%, laboratory performance 15%.
CS2206 · Computer Organization and Architecture
3.5 credits · 56 contact hours · Semester 4
Course content. Instruction-set principles; data representation; processor datapaths and control; pipelining and hazards; memory hierarchy, cache mapping and virtual memory; input/output systems; assembly-level analysis and performance measurement.
Assessment. Closed-book examination 60%, architecture laboratory 25%, design report 15%.
03 · Data and Software Systems
CS3102 · Database Systems
3 credits · 48 contact hours · Semester 5
Course content. Relational modelling and normalization; SQL query design; indexing and query processing; transaction properties, concurrency control and recovery; database security; schema evolution; team implementation of a transactional service database.
Assessment. Final examination 50%, team database project 35%, laboratory exercises 15%.
CS3205 · Software Engineering
3 credits · 48 contact hours · Semester 6
Course content. Requirements elicitation and specification; architectural and object-oriented design; version control and review; unit, integration and acceptance testing; continuous integration; risk and configuration management; iterative delivery of a web-based team project.
Assessment. Team software project 45%, individual examination 40%, peer review and technical documentation 15%.
| Curriculum evidence | Demonstrated preparation | Record alignment |
|---|---|---|
| Algorithms and architecture | Computational reasoning, complexity analysis and hardware-aware implementation | Course codes CS2103 and CS2206 align with the transcript sequence |
| Database and software engineering | Data modelling, reliable delivery, testing and collaborative development | Credits and semesters align with the undergraduate curriculum catalogue |
Document provenance. Course titles, credits and assessment structures in this fictional sample are presented as a coherent academic record. A real submission should reproduce the applicant's official transcript and university catalogue exactly, retain a legible source trail, and include departmental confirmation when requested by the receiving institution.