国产伦精品一区二区高清_亚洲精品无码av一二三乱码_国产AV无码变态另类专区_无码精品黑人一二区三区_91精品啪在线观看国产81_偷国产乱人伦精品一区二区

UNDERGRADUATE COURSES

Program Design Fundamental(程序設計基礎)

DATE :Jan 20, 2020                     source :

Course ID: 314031040

Course Name: Program Design Fundamental

Academic Credit: 4                        

Lecturing Time: 64

Assessment Type: Examination

Prerequisite Courses: None

Applicable Objects: Freshman of Cybersecurity Major

Textbook (nameauthor、presspublication date):

C How to Program(the 8th Edition). Paul Deitel and Harvey Deitel. Publishing House of Electronics Industry, 2017.6

Reference Material(name、author、press、publication date):

1. Beginning C From Novice To Professional(the 4th edition), Ivor Horton, APress, 2006.

2. The C Programming Language, Brian W. Kernighan, Dennis M. Ritchie, China Machine Press, 2006.

3. C Programming (the 5th edition), Haoqiang Tan, Tsinghua University Press, 2017.9.1

Description:

There are three primary objectives of this course: to teach the basic principles of programming and coding techniques, to teach softqware project design method and to introduce the basic principles of software engineering. All the contents are organized around these three objectives and carried out by two parts: lectures and labs.

While introducing students the basic fundamental of c, such as data types, operators, expression, instructions, functions, arrays, pointers, structures and files, this course will majorly focus on fundamental program design followed software engineering principles, and combine teaching with practice to guide students to think as a programmer.

After taken the course, students will be able to:

1. solve a problem in a programmer’s perspective;

2. have a good grasp of fundamental programming, design and debugging skills;

3. knowledge of the software development process by reading literatures and learning independently;

4. improve the ability of programming, thinking and expressing.


CLOSE

Contact US