Threesuns

Email

Contact

All Semesters

Semesters

All Courses

Courses

Introduction to Computer Programming

CSYS1203

3 credits

Generic Course Syllabus

Syllabus

Introduction to Computer Programming

Get Notified

An email will be sent to you when the course is being offered

The information shown on this page is simply that, information. This information is related only to this course in general, not to a specific class or instance of this course that is being offered. The labs shown on this page are those that I have created for this course, they are not those that are specifically assigned. For actual class information, the information that my current students should be looking at, return to the homepage and choose a currently offered class.

Description

This course is a required prerequisite for all programming classes and will serve as an introduction to structured programming techniques. Topics to be covered include flowcharting, pseudo code, sequence, selection, iteration, arrays, I/O, principles of problem solving, debugging, documentation and good programming practice. Topics will be applied using an appropriate programming language. Co-requisite: CSCI 1203 Computer Concepts and Applications.

0 Files available

Materials

Sections

Past

Objectives

  1. Know the basics of how a computer operates, both hardware and software.
  2. Understand the reasons for and the history of computer programming.
  3. Recognize different types and uses of programming languages.
  4. Plan programming solutions using flowcharts and pseudocode.
  5. Understand the use of variables and several types of data structures.
  6. Understand structured programming
  7. Understand the use of programming modules
  8. Understand the basics of file I/O.
  9. Be familiar with different types of programming documentation.

Labs