Computer Science | Xiang Ying | 3 | 48 |
Course Name: Programming with C++ | Course Code: S2293134 | |||||||||||||
Semester: 2 | Credit: 3 | |||||||||||||
Program: Computer Science | ||||||||||||||
Course Module: Specialized Compulsory | ||||||||||||||
Responsible: Xiang Ying | E-mail: wjr@tju.edu.cn | |||||||||||||
Department:School of Computer Science & Technology, Tianjin University | ||||||||||||||
Time Allocation(1 credit hour = 45 minutes)
| ||||||||||||||
Course Description The course is a required course designed for Engineering Master of Computer Science in TIEI. It’s an access course for advanced language programming, and is also a foundation course for other information related courses. This course enables students to acquire the basic concepts and methods of programming design, the basic grammars and programming methods of C++, learn to use integrated development environment, acquire the debugging method by studying the basic grammatical structures, basic data types, array, pointer of C++, and three qualities of object-oriented. | ||||||||||||||
Prerequisite C Language Programming: the ability of write programs independently | ||||||||||||||
Course Objectives This course discusses the programming language of C++ to help students understand the program better and enhance their professional skills, so as to improve the comprehensive ability to solve problems. After taking this course, students should be able to:
| ||||||||||||||
Course Syllabus
| ||||||||||||||
Textbooks & References
| ||||||||||||||
Capability Tasks CT1: Toknow and understand basic science, have analytical and synthesis of knowledge ability. CT2: To be able to use related professional knowledge in the field of science and technology, to understand the basic concepts of C++ and learn to use it in programs. CT3: To master scientific methods, the execution process of a program, and to be able to debug fast and accurately. CS1: To master the basic theory of C++, and its development status and trends. CS2: To master the core of the C++ and relevant engineering technology,tohave the preliminary ability of system development with the core knowledge and engineering technology. CS3:To have the ability to analyze and design a system or software, and be able to propose a solution to a practical background. | ||||||||||||||
Achievements
| ||||||||||||||
Students: Computer science,Year 1 |