CSSE 120 - Introduction to Software Development

  • Credit Hours: 3R-3L-4C
  • Term Available: F,W,S
  • Prerequisites: None
  • Corequisites: None

An introduction to procedural and object-oriented programming with an emphasis on problem solving. Problems may include visualizing scientific or commercial data, interfacing with external hardware such as robots, or solving numeric problems from a variety of engineering disciplines. Procedural programming concepts covered include data types, variables, control structures, arrays, and data I/O. Object-oriented programming concepts covered include object creation and use, object interaction, and the design of simple classes. Software engineering concepts covered include testing, incremental development, understanding requirements, and teamwork.

Launch Root Quad
Return to Top