taught by Dr. Ken Williams
Computer Science department of North Carolina A&T State University
This is an introductory course in computer programming. Problem solving techniques and writing algorithms will be stressed. Students will write programs for such tasks as engineering decision-making and numerical computation. This course is intended for Computer Science, Computer Engineering and Management Information Systems majors or other students who intend to take further programming courses.
Lab Assignments Information on using Microsoft Visual C++ or Eclipse
Computer Science tutoring schedule
Class Notes
Introduction to computers and programming
Java Basics
Expressions
if statements
more on if statements
Writing simple programs
Loops
More on loops
Methods
Translating to Java
Classes
More on classes
Reference variables
Modifiers
Classes and Methods
Still more on classes
Inheritance
Dynamic binding
Implementing interfaces
Introduction to GUIs
More on GUIs
ITiCSE Debugging Repository Working Group debugging videos are available at http://debug.csi.muohio.edu/
last updated on Tuesday November 13, 2007