Brian Parks

About Me

I am a Ph.D. student here at UCCS, as well as the CEO and one of two founding members of Synapse Software, a Colorado Springs-based software firm specializing in mobile applications for communication and social networking. My research and professional interests include biologically-inspired computation, general computational neuroscience, computational linguistics mobile computation, medical software, applications for secondary and higher-level education, and even some philosophy and theology.

Prior to moving to Colorado to pursue my Ph. D., I graduated from Lehigh University in Bethlehem, PA in May, 2009 with a B.S. in Computer Science. In my increasingly scarce free time, I enjoy hiking, biking, and cross-country skiing.

I maintain (sporadically) a more personal web space at

Courses I'm Teaching

CS 3060: Object-Oriented Programming Using C++ (Spring 2013)

CS 1150: Principles of Computer Science (Spring 2013)

CS 1150-001: Principles of Computer Science (Fall 2012)

CS 1150-004: Principles of Computer Science (Fall 2012)

CS 1150: Principles of Computer Science (Summer 2012)

CS 1450: Data Structures and Algorithms (Summer 2012)

CS 1150: Principles of Computer Science (Spring 2012)

CS 1070: Introduction to Programming with Visual Basic for Non-majors (Spring 2012)

CS 2160: Computer Organization and Assembly Language Programming (Fall 2011)


My Curriculum Vitae

My PGP public key

Comics I follow: XKCD, Dilbert


Please note that this syncs from my actual calendar, which means it only lists times that I specifically am busy, but not where I am at that time. I am generally off-campus at my company's office except during class and scheduled office hours, but am happy to schedule additional times to meet with students given sufficient notice.