CSCE 315 Lecture 1

From Notes
Jump to navigation Jump to search

« previous | Wednesday, January 19, 2012 | next »


Background

  • Lower-Level "Capstone"
  • Lots of programming experience in a team environment
  • Prepare for any programming in upper-level classes
  • ditto for industry programming jobs

Programming is Engineering. Science. Art.

Lectures

Meet often at beginning of semester; more free days toward end.

  • Some lectures have direct relevance to projects
  • Some have fun info

Projects

3 Team projects (3 people per team)

Work on projects in labs... NOT OPTIONAL!

Card access 24/7, but not on

  • MW 4:10-7:05
  • TR 2:20-5:15


Code is Communication

We communicate to the computer, yourself, and others.

Documentation is very important, but clearly-written code is more important!

  • Choose good variable names
  • Include appropriate comments