CSCI 136
Fundamentals of Computer Science II
Spring 2018

Montana Tech of The University of Montana
Computer Science & Software Engineering



EXAMS

Note: The course has undergone changes over the past years, so certain exam questions may not be relevant. Still, past exams can provide you with practice in those areas that are relevant.

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 27, 2018