540 likes | 740 Views
Meet Your Instructor. Mrs. ChenC- 208 BMHM.W. - 13:00 to 14:00T. R - 9:30 to 10:30. Course Description. A first course in computer programming for computer science majors and others who need to learn how to program in a higher-level, procedure-oriented language (Turbo Pascal). Topics in
E N D
1. CSC170Computer Programming I
Computer Science Department
Norfolk State University
2. Meet Your Instructor Mrs. Chen
C- 208 BMH
M.W. - 13:00 to 14:00
T. R - 9:30 to 10:30
3. Course Description A first course in computer programming for computer science majors and others who need to learn how to program in a higher-level, procedure-oriented language (Turbo Pascal). Topics include basic programming constructs, arrays, records, debugging, software engineering practices, and the fundamentals of file handling.
4. Course Goals To develop a broad base of knowledge in all aspects of the programming and the problem solving process.
To develop and improve skills in good programming style.
To achieve an appreciation of the computer’s potential in varying fields of application
5. Course Content Software Life Cycle and Solution Refinement Concepts
Basic Program Structures
Basic Input and Output and Text Files
Fundamental Data Types and their Operators and Operations
Programming Debugging and Testing
Software Logical Structure: Selection and Repetition
Structured Data and Its Manipulation: User Defined Types, Arrays, Records, and Strings
Procedures and Functions: Declarations, Invocation, Parameters, Introduction to Recursion, Visibility and Scope
6. Text Book
Using Turbo Pascal 6.0-7.0, Third Edition
By
Hennefeld
7. Evaluation Tests Test One 10% Midterm 10% Test Two 10% Final 30% Programming Assignment 20% Laboratories 20%