TaizhouUniversity
Self-Assessment Report for ASIIN Programme
Accreditation for the Bachelor Degree of
Computer Science and Technology
AppendixA
Cultivation Plan of Computer Science and Technology
Departmentof Computer Science and Technology
School of Information Engineering
2025
Content
Module 1: Mathematics and Physics3
Module 2: Engineering Fundamentals3
Module 3: Engineering Application3
Module 8: Bachelor's Degree Thesis5
CultivationPlanofComputer Science and Technology
Formulatedby:Lu Zenan,Wang Yang
Reviewer: Ren Xiangmin
IObjectivesofthe Programme
The programme of Computer Science and Technology adheres to the fundamental task of moral education, adapts to the needs of regional economic and social development, and cultivates people with sound personality and social responsibility, all-round development of moral, intellectual, physical, beauty and labor, mastering professional knowledge, having the ability to solve engineering problems in the field of computer science and technology and be engaged in project design, development, management and service in the field of computer application in the IT industry, scientific research institutions, enterprises and institutions.
After four years of study, graduates should have a solid knowledge of mathematics, natural science professional basic theoretical knowledge and professional skills. The graduates are able to propose solutions to complex engineering problems in thecomputer, and have the ability to learn independently and keep track of cutting-edge technologies. The graduates can be a technical backbone or project manager engaged in system analysis, design, development and testing in the field of computer applications in the IT industry, scientific research institutions, enterprises and institutions. The graduates own humanities and social science literacy and social responsibility. They also have basic foreign language listening, speaking, reading and writing skills, and own a certain international perspective, and can communicate and exchange in a cross-cultural context. They are able to work independently or cooperatively in a team and be able to organize and coordinate team members to achieve goals.
The learning outcomes of the program are divided into the following 6 parts:
Fundamental Scientific and Computing Literacy
Understand and apply mathematical, logical, and basic scientific knowledge to analyze and solve problems in computer science and engineering;
Be proficient in the use of computers and networks, and able to obtain, evaluate, and utilize information resources effectively;
Develop an awareness of technological change, possess self-learning ability, and maintain a sense of lifelong learning and professional development.
Professional Knowledge and Research Ability
Acquire a solid foundation of computer science knowledge, including programming, algorithms, data structures, operating systems, databases, networks, and software engineering;
Be capable of conducting independent study and basic research, and lay the foundation for further study at postgraduate levels.
Engineering Practice and Innovation Ability
Be able to design, develop, test, and maintain software and computing systems using modern tools and development platforms;
Understand engineering constraints such as performance, scalability, and security, and be capable of proposing innovative technical solutions;
Evaluate the impact of computing technologies on individuals, organizations, and the environment with an awareness of sustainability and responsibility.
Interdisciplinary and Integrated Application Ability
Possess the ability to integrate knowledge from multiple domains to analyze complex problems and evaluate technical solutions in a comprehensive way;
Understand basic concepts of engineering management, economics, and decision-making, and apply them in multidisciplinary settings;
Be adaptable in competitive and changing environments, with the ability to undertake challenging projects.
Global Perspective and International Communication Ability
Possess basic English proficiency in listening, speaking, reading, and writing, to support technical communication and learning;
Have a global vision and cultural awareness, and be able to engage in basic cross-cultural communication and collaboration.
Teamwork and Leadership Skills
Be capable of effective communication and collaboration in a multidisciplinary team;
Take responsibility as a team member or leader, with the ability to coordinate and manage team efforts to achieve shared goals.
Models
Module 1: Mathematics and Physics
Learning objective:To build a solid foundation in mathematical, scientific, and formal methods required for understanding and solving problems in computer science and engineering.
Learning outcomes: Understand and apply mathematics and natural science to model and interpret technical problems; Construct and analyze basic mathematical models for solving engineering problems; Apply logical reasoning and quantitative methods to evaluate real-world systems; Demonstrate the ability to synthesize scientific principles and information technology in engineering contexts.
Relatedcourses:AdvancedMathematicsA (1),AdvancedMathematicsA (2),CollegePhysicsB, Linear AlgebraA,Probability and Mathematical Statistics A, Discrete Mathematics.
Module 2: Engineering Fundamentals
Learning objective: To master core principles of computer science and foundational engineering knowledge essential for advanced learning and professional practice.
Learning outcomes: Understand core concepts in programming, data structures, networks, operating systems, and computer organization; Apply algorithmic thinking and software tools to model and solve practical problems; Demonstrate basic software implementation and system-level understanding of computing environments.
Related courses: Introduction to Computer Science,Python Programming, C Programming, Digital Logic Circuits, Data Structures, Database Principles and Applications, Computer Networks, Computer Organization and Architecture, Operating Systems, Design and Analysis of Algorithms, Principles of Compilers, Linux Operating System.
Module 3: Engineering Application
Learning objectives: To develop students’ capabilities in applying professional knowledge and tools to solve complex engineering problems and deliver software solutions.
Learning outcomes: Apply software engineering methods and tools to address domain-specific challenges;Analyze, model, test, and improve computing systems iteratively;Solve open-ended engineering problems using systematic methods, demonstrating innovation and adaptability.
Relatedcourses:Fundamentals of Data Mining, Software Engineering, Intelligent Application System Development, Advanced Java Programming, Mobile Application Development, Software Project Management, Human-Computer Interaction Technology, Machine Learning, Digital Image Processing, Data Visualization Techniques, Robot Technology and Applications, English for Computer Science.
Module 4: Elective Courses
Learning objectives: To support personalized learning pathways based on students' interests and career goals, and to broaden knowledge in specialized or emerging areas.
Learning outcomes: Acquire advanced and up-to-date knowledge in specialized areas of computer science and technology;Evaluate and apply domain-specific tools and techniques in problem-solving;Demonstrate a deeper understanding of innovation and interdisciplinary integration in emerging fields.
Relatedcourses: Fundamentals of Cloud Computing, Intelligent Healthcare Systems, Web Application Development, Innovative Training for Programming Contests, Cybersecurity, Scientific and Technical Writing, Fundamentals of Hadoop, Fundamentals of Spark, Big Data Development Technologies, Development of Applications Based on Large AI Models.
Module 5: Foreign Languages
Learning objective: To cultivate international communication skills and cross-cultural competence needed for global collaboration and professional development.
Learningoutcomes:Demonstrate the ability to comprehend and express technical content in English;Search for and understand academic literature in English;Communicate effectively in multicultural settings with appropriate language and cultural awareness.
Related courses: College English (1) and College English (2).
Module 6: General Courses
Learning objective: To foster holistic development in moral, intellectual, physical, aesthetic, and labor education, and to cultivate ethical awareness, civic responsibility, and personal integrity.
Learningoutcomes:Understand social norms, legal principles, and ethical frameworks in engineering contexts;Demonstrate team spirit, civic consciousness, and humanistic values;Show awareness of mental and physical well-being, and a positive outlook on life and work.
Relatedcourses:Ideological and Moral Cultivation and Legal Basis. College Physical Education (I), College Physical Education (II), College Physical Education (III), College Physical Education (IV), Military Theory, Career Planning, Fundamentals of Innovation for College Students, Career Guidance and Fundamentals of Entrepreneurship, Labor Education for College Students, Special Topics in National Security Education, Mental Health Education for College Students, Engineering Ethics, Military Training (Including Orientation Education).
Module 7: Practical Courses
Learning objective: To bridge theory and practice through hands-on experience in solving real-world engineering problems, fostering innovation and professional readiness.
Learning outcomes: Apply theoretical knowledge to practical software/system design and development;Understand factors influencing technical solutions such as scalability, efficiency, and constraints;Demonstrate the ability to evaluate, iterate, and improve engineering solutions with creative thinking.
Related courses: Professional Practice, C Programming Project, Design and Analysis of Algorithms Project, Software Engineering Project, Intelligent Application System Development Project, Professional Internship, Extracurricular Quality Development Program.
Module 8: Bachelor's Degree Thesis
Learningobjectives:To enable students to independently analyze practical problems, conduct systematic research, and complete an academic or engineering project.
Learningoutcomes:Propose feasible solutions based on theoretical and empirical analysis;Complete a research or application-oriented thesis under academic supervision;Communicate findings clearly through written and oral defense.
Relatedcourses:Bachelor'sDegree Thesis.
The academic duration of Computer Science and Technology is 4 years. According to the cultivation plan, the curriculum system is divided into eight ability modules. Courses in different competency modules are linked chronologically.
The Mathematics and physics module is offered in semester 1-3 to prepare students for the following courses.
Courses in the Engineering Fundamentals module are offered in semesters 1-5 to prepare students for the study of applied engineering courses.
The course of the Engineering Application module is offered in semesters 4-7, so that students can master solid professional knowledge and have a strong ability to use professional knowledge.
The courses of Elective module are offered in semesters 4-7, according to students' course interests and career development needs, to meet the personalized needs of learning, to further expand students' professional knowledge and improve students' knowledge application level.
Foreign Language modules are offered in semesters 1-2 to enable students to communicate professional issues in English and to develop the intercultural communication skills required for career development.
Practical modules are offered in semesters 1-8. The bachelor's thesis is carried out in the last semester. The topic of the bachelor's thesis mainly comes from the scientific research project of the instructor and the practical technical problems of the cooperative enterprise.
According to the cultivation plan, after 8 semesters of study, students will earn 206 credits.
Students who have completed all the courses prescribed by the program and obtained the required credits can be awarded a bachelor of Engineering Degree.
CurriculumofComputer Science and Technology | ||||||||
(Note:CP-CreditPoint,S-Semester,L- Lecture,P-Practice) | Type | Chinese CP | ECTS CP | WorkLoad | S | Remark | ||
Competence fields | Module | Contact Hours | Self- Study Hours | |||||
Mathematics and Physics | Advanced Mathematics A (1) | L | 5 | 5 | 80 | 70 | 1 | |
Advanced Mathematics A (2) | L | 5 | 5 | 80 | 70 | 2 | ||
Linear Algebra A | L&P | 3 | 3 | 48 | 42 | 1 | ||
College Physics B | L&P | 4 | 4 | 64 | 56 | 2 | ||
Discrete Mathematics | L | 3 | 3 | 48 | 42 | 2 | ||
Probability and Mathematical Statistics A | L&P | 3 | 3 | 48 | 42 | 3 | ||
EngineeringFoundations | Python Programming | L&P | 3 | 3 | 48 | 42 | 1 | |
C Programming | L&P | 4 | 4 | 64 | 56 | 2 | ||
Digital Logic Circuits | L&P | 3 | 3 | 48 | 42 | 3 | ||
Data Structures | L&P | 5 | 5 | 80 | 70 | 3 | ||
Database Principles and Applications | L&P | 4 | 4 | 64 | 56 | 3 | ||
Computer Networks | L&P | 4 | 4 | 64 | 56 | 4 | ||
Computer Organization and Architecture | L&P | 5 | 5 | 80 | 70 | 4 | ||
Operating Systems | L | 3 | 3 | 48 | 42 | 4 | ||
Introduction to Computer Science | L | 1 | 1 | 16 | 14 | 1 | ||
Design and Analysis of Algorithms | L&P | 3 | 3 | 48 | 42 | 4 | ||
Java Programming | L&P | 3 | 3 | 48 | 42 | 4 | ||
Introduction to Artificial Intelligence | L&P | 3 | 3 | 48 | 42 | 5 | ||
Principles of Compilers | L | 2 | 2 | 32 | 28 | 5 | ||
Linux Operating System | L&P | 2 | 2 | 32 | 28 | 5 | ||
EngineeringApplication | Fundamentals of Data Mining | L&P | 3 | 3 | 48 | 42 | 5 | |
Software Engineering | L&P | 3 | 3 | 48 | 42 | 6 | ||
Intelligent Application System Development | L&P | 3 | 3 | 48 | 42 | 5 | ||
Advanced Java Programming | L&P | 3 | 3 | 48 | 42 | 5 | ||
MobileApplication Development | L&P | 3 | 3 | 48 | 42 | 4 | ||
Software Project Management | L&P | 3 | 3 | 48 | 42 | 6 | ||
Human-Computer Interaction Technology | L&P | 3 | 3 | 48 | 42 | 6 | ||
Machine Learning | L&P | 3 | 3 | 48 | 42 | 6 | ||
Digital Image Processing | L&P | 3 | 3 | 48 | 42 | 7 | ||
Data Visualization Techniques | L&P | 3 | 3 | 48 | 42 | 7 | ||
Robot Technology and Applications | L&P | 3 | 3 | 48 | 42 | 7 | ||
English for Computer Science | L | 2 | 2 | 32 | 28 | 6 | ||
Electives | Fundamentals of Cloud Computing | L&P | 2 | 2 | 32 | 28 | 6 | 9 ECTS credits are required |
Intelligent Healthcare Systems | L&P | 2 | 2 | 32 | 28 | 7 | ||
Web Application Development | L&P | 3 | 3 | 48 | 42 | 6 | ||
Innovative Training for Programming Contests | L&P | 2 | 2 | 32 | 28 | 4 | ||
Cybersecurity | L&P | 3 | 3 | 48 | 42 | 5 | ||
Scientific and Technical Writing | L | 1 | 1 | 16 | 14 | 7 | ||
Fundamentals of Hadoop | L&P | 2 | 2 | 32 | 28 | 6 | ||
Fundamentals of Spark | L&P | 2 | 2 | 32 | 28 | 6 | ||
Big Data Development Technologies | L&P | 2 | 2 | 32 | 28 | 6 | ||
Development of Applications Based on Large AI Models | L&P | 2 | 2 | 32 | 28 | 7 | ||
Foreign Language Courses | College English (1) | L | 4 | 4 | 64 | 56 | 1 | |
College English (2) | L | 4 | 4 | 64 | 56 | 2 | ||
General Courses | Ideological and Moral Cultivation and Legal Basis | L&P | 3 | 3 | 48 | 42 | 1 | 6 ECTS credits of other general elective courses are required |
Outline of Modern Chinese History | L | 3 | 0 | 48 | 42 | 2 | ||
Fundamentals of Marxism | L | 3 | 0 | 48 | 42 | 3 | ||
Introduction to Mao Zedong Thought and the Theoretical System of Socialism with Chinese Characteristics | L&P | 3 | 0 | 48 | 42 | 4 | ||
Introduction to Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era | L | 3 | 0 | 48 | 42 | 5 | ||
Situation and Policy | L | 2 | 0 | 64 | 56 | 1-8 | ||
College PhysicalEducation (I) | L&P | 1 | 2 | 36 | 24 | 1 | ||
College PhysicalEducation (II) | L&P | 1 | 2 | 36 | 24 | 2 | ||
College PhysicalEducation (III) | L&P | 1 | 2 | 36 | 24 | 3 | ||
College PhysicalEducation (IV) | L&P | 1 | 2 | 36 | 24 | 4 | ||
Military Theory | L | 2 | 2 | 32 | 28 | 2 | ||
Career Planning | L | 2 | 2 | 32 | 28 | 2 | ||
Fundamentals of Innovation for College Students | L | 1 | 1 | 16 | 14 | 4 | ||
Career Guidance and Fundamentals of Entrepreneurship | L | 1 | 1 | 16 | 14 | 5 | ||
Labor Education for College Students | L | 1 | 1 | 16 | 14 | 1 | ||
Special Topics in National Security Education | L | 1 | 1 | 16 | 14 | 1 | ||
Mental Health Education for College Students | L | 2 | 4 | 60 | 60 | 1-7 | ||
Engineering Ethics | L | 1 | 1 | 16 | 14 | 6 | ||
Military Training (Including Orientation Education) | P | 2 | 0 | 60 | 60 | 1 | ||
Practice Courses | ProfessionalPractice | P | 1 | 2 | 30 | 30 | 3-6 | |
C Programming Project | P | 1 | 2 | 30 | 30 | 2 | ||
Design and Analysis of Algorithms Project | P | 2 | 4 | 60 | 60 | 5 | ||
Software Engineering Project | P | 2 | 4 | 60 | 60 | 6 | ||
Intelligent Application System Development Project | P | 1 | 2 | 30 | 30 | 6 | ||
Professional Internship | P | 3 | 6 | 90 | 90 | 7 | ||
Extracurricular Quality Development Program | P | 4 | 8 | 120 | 120 | 1-8 | ||
Bachelor's Thesis | Bachelor's Thesis | P | 12 | 28 | 240 | 600 | 8 | |
TotalECTS:212,ECTS/PERSEMISTER:26.5 |