About the minicourses

There are a variety of half-credit minicourses offered every semester.

All minicourses share the same lecture time slot. The common lecture is broad and cross-cutting and meets on Tuesdays at 6pm (location: Towne 100).

Recitations - Spring 2020

The material specific to each minicourse in covered in the recitation. The current list (along with meeting times and locations) is below:

Course Number Recitation Instructor Meeting Times Location
CIS 189 - Solving Hard Problems in Practice Jediah Katz F 1.30-3pm Towne 313
CIS 190 - C++ Programming Paul He M 10.30-12pm Towne 315
CIS 191 - Linux/Unix Skills Solomon Maina M 12-1.30pm Towne 313
CIS 192-201 - Python Programming Arun Kirubarajan T 12-1.30pm Towne 303
CIS 192-202 - Python Programming Jorge Mendez W 3-4.30pm Towne 303
CIS 195-201 - iPhone App Development Dominic Holmes R 4.30-6pm Towne 303
CIS 195-202 - Android App Development Angel Fan and Varun Ramakrishnan W 3-4.30pm Towne 305
CIS 196 - Ruby on Rails Web Development Zhilei Zhang F 10.30am-12pm Towne 313
CIS 197 - Javascript Nihar Patil and Cameron Cabo R 3-4.30pm Towne 303

Frequently Asked Questions

  • Can I take more than one minicourse in the same semester?
    Yes! Please fill out the time conflict petition form (for the shared lecture) and have the course instructor (Swapneel or Joe) sign it.

  • The minicourse I'm interested in is full - is there a waitlist?
    Most minicourses use the CIS waitlist system. This may, however, vary across the various minicourses. Please go to the first recitation and contact the recitation instructor for details.

  • Will there be recitations during the first week of classes?
    Yes - depending on the lecture/recitation scheduling, some recitation sections may start before the first lecture.

  • Which section of CIS 195 should I take?
    Starting in Spring 2017, there are now two sections of CIS 195. Section 201 is for iOS programming, and section 202 for Android. Please be sure to register for the correct section, as the course content is very different.

  • Which section of CIS 192 should I take?
    In Fall 2019, there are now two sections of CIS 192. Both sections will be taught independently and the course content might be very different. Please be sure to register for the section that suits your interests and schedule.

  • When will courses for next semester be listed?
    Courses for Fall are typically listed over the summer and courses for Spring are listed in early December.

Minicourse coordinators

Please contact Swapneel Sheth or Joe Devietti if you have any additional questions.