![]() |
Le Moyne Computer Science - Adjuncts for Spring 2010 |
The computer science program is looking for adjuncts for the Spring 2010 semester, in preparation for a faculty member going on sabbatical.
Here are the computer science courses in Spring 2010 that Le Moyne needs adjuncts for.
If you are interested in teaching one or more of these courses, send your resume to Dave Voorhees.
Please note that the adjuncts at Le Moyne have recently voted to unionize. The College is currently negotiating with the union regarding compensation. While adjunct compensation has been in the $2500-3000 range with no benefits for a 3-credit course, we have no idea what the union is negotiating on behalf of their members.
Here is a brief description of each course.
This course covers the fundamental mathematical principles relevant to computer science, applied mathematics, and engineering. In Spring 2009, the first time this course was taught, topics included were functions, relations, sets, propositional logic, predicate logic, proof techniques, mathematical induction and recursion, graphs, trees and probability. Given the experiences of the instructor and students in Spring 2009, it is likely that the range of topics will be reduced for spring 2010.
This is a 3-credit course that is taught each spring. This course was taught in two 1.5-hour sessions, but this could be changed to meet the needs of the person teaching.
This course covers a broad set of introductory computing topics through the use of personal productivity tools. Topics covered include data representation, computer hardware, an overview of information systems, and use of a graphical user interface, word processing, spreadsheet processing, WWW browsing and searching, personal database development, and presentation software. Emphasis is on using (MS Office) tools to illustrate the various computing concepts.
This is a 3-credit course that does not use a text book. We teach four sections of this course per semester, and all sections use the same set of materials (accessible via Blackboard - Le Moyne's Course Management System). This course has been taught in one 3-hour session, two 1.5 hour sessions, or three 50-minute sessions - so we have flexibility in scheduling the course to meet the needs of the person teaching.
This course covers the material in the book ADTs, Data Structures, and Problem Solving with C++, Second Edition, by Larry Nyhoff. This is a typical CS2 data structures course. To give you an idea of the topics covered, below is a list of the chapters in the Nyhoff text.
This is a 4-credit course that has historically been taught in three 50-minute sessions on MWF and a 1.5 hour lab on Thurs. This schedule can be changed to accommodate the person teaching this course.
This course covers the basics of structured programming using Visual Basic. The theory and practice of structured programming, logic, systems development, and object-oriented analysis and design are covered in a series of interactive hands-on assignments. A term project involving the development and documentation of a Visual Basic program is required.
This is a 3-credit course that historically has been taught on MW from 4:00 - 5:15 (but we could change this schedule to suit the needs of the person teaching the course). This course was last taught using Visual Basic 2005 using the book Starting Out With Visual Basic 2005, Third Edition, by Gaddis and Irvine. Le Moyne will be moving to Visual Studio 2008 this summer, so next spring this course will be teaching Visual Basic 2008 (Gaddis and Irvine also have a 2008 text). This course is taught every third semester (Spr 2010, Fa 2011, Spr 2013, etc.), and it is likely that the computer science program will need an adjunct to teach this course each time it is offered.
The chapters in the Gaddis and Irvine text are listed below. Typically, the first eight chapters are always covered, and then the remaining chapters are covered based on instructor preferences and/or as time allows.
This course deals with the general topic of object-oriented software design. Design strategies (e.g., compositional) and concepts (e.g., functional independence) are discussed in the context of a software design model that contains four elements - data, component, interface, and architecture. Different object-oriented software design techniques (e.g., UML), software design metrics (e.g., coupling), and software quality assurance techniques (e.g., review) are discussed and applied to software designs. Each student will produce small and medium-sized design models and will work in a small team to produce one medium-sized design model and a prototype implementation.
This is a 3-credit course that will be taught for the first time in Spring 2010. Thus, the person teaching this course will need to select a text book and decide how often per week they would like the class to meet. Starting in Spring 2010, this course is taught every spring. It is likely that the computer science program will need an adjunct to teach this course for the first 2-3 years (Spr 2010 through Spr 2012).
Last updated on Monday, August 10, 2009.