CSCI 136
Fundamentals of Computer Science II
Spring 2014

Montana Tech
Computer Science & Software Engineering



EXAMS

Exam 0 study guide
Exam 1 study guide
Exam 2 study guide

Past written exams:
Spring 2012, written exam #0 [solution]
Spring 2012, written exam #1 [solution]
Spring 2012, written exam #2 [solution]

Spring 2013, written exam #0 [solution]
Spring 2013, written exam #1 [solution]
Spring 2013, written exam #2 [solution]

Spring 2014, written exam #0 [solution]
Spring 2014, written exam #1 [solution]
Spring 2014, written exam #2 [solution]

Past programming exams:
No solutions will be given for past programming exams. The best way to prepare for a programming exam is to practice best exams in a timed environment.

Spring 2012, programming exam #0 - Dice
Spring 2012, programming exam #1 - Dripping colors
Spring 2012, programming exam #2 - Colored spots

Spring 2013, programming exam #0 - Coal mining
Spring 2013, programming exam #1 - Carnivore
Spring 2013, programming exam #2 - Batch image transform

Spring 2014, programming exam #0 - Password cracker
Spring 2014, programming exam #1 - Caesar shift
Spring 2014, programming exam #2 - Chat server

Princeton has a large collection of past programming exams available here. A good way to prepare for the programming portion of the exam would be to complete some of these programming exams in a timed-environment. Note their exams are 50-minutes while ours are 100-minutes. Also note that this is a second course in computer science and thus we cover more advanced programming concepts than Princeton's course.

Page last updated: December 30, 2014