A lecture and laboratory course that provides an introduction to structured and object-oriented programming using a language such as C++ or Java. Topics include the role of a stored program, problem definition, algorithm design, coding and testing, and documentation, as well as functions, parameters, control structures, arrays, structs, file streams and the use of standard objects. Applications are taught through classroom examples, laboratory exercises and programming assignments. Structured programming and top-down design are emphasized throughout the course. Weekly laboratory sessions reinforce programming techniques and the process of program design. Co-requisite or prerequisite: MATH 115.
Core Curriculum Designation: QR
Grade Basis: Letter Grade
Credits: 4.0
St. Norbert College adheres to all policies of non-discrimination on the basis of age, sex, gender identity, race, color, national origin, ancestry, sexual orientation, military or veteran status, marital status, disability, religion or any other characteristic protected by the current federal, state, and local statutes. Further, the college prohibits discrimination based on genetic information and non-job related arrest record or conviction records for employment purposes.
@2023 St. Norbert College