Maharishi University of Management

Higher Consciousness and Professional Excellence

Computer Science Department

Maharishi

"Human brain physiology is that hardware of the cosmic computer which, through proper programming, can draw upon the cosmic software of nature to accomplish anything."
--Maharishi

CS 201: Computer Programming 1



Block 4, December 2008
Professor Mark Rainbow

Syllabus:

The course syllabus can be viewed here.

Textbook:

Programming with Alice and Java by John Lewis and Peter DePasquale, published 2008 by Addison Wesley. ISBN 032151209X

Slides & Assignments:

Lesson 1: Introduction and Overview
main points

Lesson 2: Programming with Alice
Read Chapter 1 text
main points
slides

Lesson 3: Methods and Data
main points
slides

Lesson 4: Loops and Conditionals
slides

Lesson 5: Events
slides

Lesson 6: Lists and Arrays
slides

Lesson 7: Java Classes and Objects
slides
Chapter 6 examples (zipped)

Lesson 8: Event Processing in Java
slides
Chapter 7 examples (zipped)

Lesson 9: Lists and Arrays in Java
slides
Chapter 8 examples (zipped)
Car drawing (PP 8.5)
Overlap Cirles (PP 8.7)
Draw PolyLine (PP 8.9)

Lesson 10: Inheritance and Polymorphism
slides
Chapter 9 examples (zipped)