Left Accent
UAB CIS Header

CS 201 Intro Obj Orient Programming

Old Content This page was recently redesigned. To access this course's old homepage, please click here.
Description Fundamental concepts of object-oriented programming. Syntax and semantics of Java, an object-oriented programming language. Principles of program design and algorithm development strategies. Classes, abstract data types, arrays, flow control, modular decomposition, overloading, exception handling, debugging, I/O, applets. This class has a laboratory component that encourages inquiry-based learning.
Credit Hours 4.000 Credit hours
Type Lecture/Lab
Corequisites CS 201L
Prerequisites Undergraduate level CS 101 Minimum Grade of C or Undergraduate level CS 105 Minimum Grade of C or Undergraduate level CS 106 Minimum Grade of C and Undergraduate level MA 102 Minimum Grade of C or Undergraduate level MA 105 Minimum Grade of C or Undergraduate level MA 106 Minimum Grade of C or Undergraduate level MA 125 Minimum Grade of C or Undergraduate level MA 126 Minimum Grade of C or Undergraduate level MA 107 Minimum Grade of C
Files
Master Syllabus

SemesterSectionDaysTimeURL
Spring 20104BTR05:30 pm-06:45 pmClass homepage
Fall 20092ETR02:00 pm-03:15 pmClass homepage
Summer 2009Class homepage
Spring 20093BMW05:30 pm-06:45 pmClass homepage
Fall 20082ETR02:00 pm-03:15 pmClass homepage
Summer 2008Class homepage
Spring 20083BMW05:30 pm-06:45 pmClass homepage
Fall 2007Class homepage
Summer 2007Class homepage
Spring 2007Class homepage
Fall 2006Class homepage
Summer 2006Class homepage
Spring 2006Class homepage
Summer 2005Class homepage
Fall 2004Class homepage

Accent Right