|
CS1040 INTRODUCTION TO PROBLEM SOLVING AND PROGRAMMING
Syllabus
Overview: Basic introductory course to introduce a disciplined approach to problem solving and structured programming concepts, to develop introductory proficiency in modern programming language, and to provide some familiarity with computer hardware, software and application tools.
Textbook: Deitel, H.M, Deitel, P.J. and T.R. Nieto. Visual BasicTM 6 How to Program. Upper Saddle River, NJ: Prentice Hall, 1999.
Prerequisites: High School Algebra
Website: http://courses.missouri.edu/public/cs_1040_mp/index.html
Topics: • Introduction to computers • Introduction to problem solving and program development • Introduction to the Visual Basic programming language and Integrated Development Environment tools • Modularity of algorithm/code design • Introduction to algorithms, pseudocode, flowcharts • Data types, assignment statements and operations • Selection structures • Repetition structures • Sub(routine) procedures and function procedures • Single-dimensional arrays • Introduction to graphics and animation • Error handling and debugging
NOTE: This course serves the Business School, all other departments in the College of Engineering, and students in computer science without structured programming experience
Prepared by: Markita Price
Date: September 2004
An introduction to problem solving methods and programming concepts, providing experience in design- ing, developing, implementing, and testing programs. Cannot be taken for credit after CS 1050.ean algebra, logic minimization, adder design, memory elements, and finite state machine design. Prerequisites: CS 2050.
|