Job Location : Somerville,NJ, USA
Adjunct-Instructor, Computer Science - Advanced Programming About Raritan Valley Community College: Ranked by WalletHub.com and Intelligent.com as the #1 community college in New Jersey, Raritan Valley Community College has been serving as an academic and cultural center for Somerset and Hunterdon County residents for over 50 years. The College has been nationally recognized for its service to the community, environmental stewardship, and commitment to diversity. It is home to a Planetarium, Science Education Institute and 3M Observatory; a Theatre offering professional performances for all ages; and an Honors College for high achieving students. The College offers more than 90 associate degrees and certificates, as well as career training and professional development courses. RVCC is located at 118 Lamington Road in Branchburg, NJ. For further information, visit www.raritanval.edu. Job Description: Raritan Valley Community College has an anticipated opening for an Adjunct to teach part-time in Computer Science for the upcoming Spring 2025 semester for Data Structures, Tuesday and Thursday evenings 5:30 - 7:50. This course introduces students to the fundamental data structures used in Computer Science. The data structures are created in Java from scratch and cover linked lists, doubly linked lists, stacks, queues, trees, and graphs. Algorithms that manipulate these data structures are discussed and used in laboratory work. Students are introduced to the run-time analysis of algorithms and basic algorithms for searching and sorting. The semester begins January 22, 2025. There are additional advanced programming courses that need to be staffed in the near future, so an ideal candidate should be able to teach all of the advanced programming courses, including C Programming, Python Programming, Assembly Language, UNIX/LINUX, and C#.NET Requirements: Master's Degree in discipline required. Teaching experience is preferred, college level is strongly preferred. In order to be considered for the position the candidate must have: