CSCI 136
Fundamentals of Computer Science II
Spring 2016

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]

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

Past programming exams:
No solutions will be given for past programming exams. The best way to prepare for a programming exam is to practice past 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

Spring 2015, programming exam #0 - Sonar
Spring 2015, programming exam #1 - Flood
Spring 2015, programming exam #2 - Quotes

Princeton also has a large collection of past programming exams available here. 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 28, 2016