CS 131 - Fundamenals of Computer Science - Spring 2019

Course Syllabus Grades

Articles, Handouts, and Important Links:

Java API JGrasp.org Python.org SciPy.org
ASCII Characters The Unicode Consortium IEEE Numbers
W3 Schools CPlusPlus.com printf cheat sheet

Assignments:

Dates: Read: Do and/or Turn In:
Tu Jan 22 - Fri Jan 25 Syllabus; Downloading / Installing JGrasp; Text: Chapter 1 Install JGrasp; Quiz 1
Mo Jan 28 - Fri Feb 1 Text: Chapter 2, Chapter 3
Mo Feb 4 - Fri Feb 8 Text: Lab 1: Tu Feb 5. Quiz 2
Mo Feb 11 - Fri Feb 15 Text: Chapter 4, Chapter 5 Quiz 3: Due Tu Feb 12.
Tu Feb 19 - Fri Feb 22 Text: Chapter 6, Chapter 7 Lab 2: Wed Feb 20. Quiz 4: Due Fri Feb 22.
Mo Feb 25 - Fri Mar 1 Text: Lab 3: Wed Feb 27.
Mo Mar 4 - Fri Mar 8 Text: Chapter 20 - 27 over the next 4 weeks. Lab 4: Wed Mar 6. Quiz 5: Tues Mar 5.
Mo Mar 11 - Fri Mar 15 SPRING BREAK
Mo Mar 18 - Fri Mar 22 Text: Quiz 6: Tues Mar 19.
Mo Mar 25 - Fri Mar 29 Text: Lab 5: Tues Mar 26. Quiz 7: Tues Mar 26.
Mo Apr 1 - Fri Apr 5 Text: Lab 6: Tues Apr 2. Quiz 8: Tues Apr 2.
Mo Apr 8 - Fri Apr 12 Text: Lab 7: Tues Apr 9. Quiz 9: Tues Apr 9.
Mo Apr 15 - Fri Apr 19 Text: Lab 8: Tues Apr 16. Quiz 10: Tues Apr 16.
Mo Apr 22 - Fri Apr 26 Text: Lab 9: Tues Apr 23.
Mo Apr 29 - Tu Apr 30 Text:

Programs:

Hello.java Variables.java TempConversion.java Template.java
Jan252019.java Jan282019.java StringStuff1.java Factorial.java
TimesTable.java Horoscope.java GraphicsStringFrame.java GraphicsStringComponent.java
Primes.java GraphicsFrameV2.java GraphicsComponentV2.java GraphicsPanel1.java
SimpleFrame.java SimpleComponent.java ArrayListStuff.java FibAndFact.java
Dice.java DiceTester.java MobileGraphicsFrame.java MobileGraphicsComponent.java
BigIntegerExample.java BigFactorial.java BigDecimalExample.java BigDecimalNewton.java
Feb27Stuff.java Feb29Stuff.java PerfectInt.java BigSquareRootApprox.java
Animals.java AnimalsTester.java AnimalGraphicsComponent.java
GUI1.java GUIGame1.java GUISound.java TwoButtons.java
MouseApplication.java MouseManager.java SlotMachine.java SlotMachineFace.java
Image1ToImage2Frame.java Image1ToImage2Panel.java cow.gif burger.gif
ImageStuff3.java
AudioPlayer.java ThreeRGBButtons.java RouletteFrame.java RouletteComponent.java
AlphaOrder.py BlockPrint.py DataTypesAndMath.py DateTimeDictionaryEtAl.py
Factorial.py FormattingExamples.py Functions.py Interest.py
ListStuff.py NewStuff.py NewStuff3.py Perfect.py
Primes.py Root.py tuplesListsDictsEtc.py
Divisors.py FibFactRecurIter.py TurtleExample1.py TurtleExample2.py
Mar26to30Stuff.py TurtleClockFace.py TurtleDots.py StatsStuff.py
Scipystuff1.py MatplotlibWithData.py NumberBases.py statsdata.txt
ciphers.py

Image Files:

BigFlo.jpg burger.gif cosmos1.gif cow.gif
dice1.png dice2.png dice3.png dice4.png
dice5.png dice6.png dog.jpg eq1.gif
gatewayarch.jpg horse.jpg jedi.jpg littleflo.jpg
milk.gif penguin.jpg platypus.jpg porcupine.jpg
WarpedFlo.bmp WarpedFlo.gif WarpedFlo.jpg WarpedFlo.png
roulette.jpg

A Few Audio Files:

moo.wav chimes.wav drumroll.wav hammer.wav
piano-a.wav piano-b.wav piano-c.wav piano-d.wav

Text Data Files: