CISC 181
Introduction to Computer Science II
COURSE DESCRIPTION
This course teaches principles of computer science illustrated and applied through programming in an object oriented language (Java). Programming projects will illustrate computational problems, styles and issues that arise in computer systems development and in all application areas of computation.
TEXTBOOK:
|
Introduction to Java Programming, Comprehensive (9th Edition) (optional, recommended resource) Daniel Liang Prentice Hall 2013. |
Class Links
Powerpoints:
- ppt1
- ppt2
- Mini Codeoff 1: docx, pdf
- ppt3
- ppt4
- Mini Codeoff 2: docx, pdf
- ppt5
- Sound Exercise (E.C., due Sunday 4/10 (changed by popular demand))
- Synthesizer Instructions: docx, pdf
- Speech.java .
- SoundDevice.java .
- Textbook read at 400 wpm (Not the fastest speed my friend uses)
- ppt6
- ppt7
- IO Intro docx, pdf
- ppt8
- ppt9
- Code-off 3: docx
- Swing Intro (20 pts, due May 22 at midnight) (docx),
(pdf)
Number Images: (zipped) - ppt10
ECLIPSE:
What is Eclipse?
Eclipse is an open source IDE (integrated development environment) for Java projects. In other words, it is an environment where application software is crafted and supported through various stages of its lifecycle. The vast majority of Android apps owe their existence to Eclipse. Google officially supports it.
Paraphrased from Electronics Weekly