| + |
College of Extended Learning
|
|---|
The New Mexico Virtual Computer Science Community
|
|
Spring 2006 Course Offerings |
How to Enroll |
|
These courses are of general interest and utility to Computer Scientists,
but they are also intended to supplement the other schools' CS curriculum
with experience and technical material that may help prepare students for
junior year CS courses offered via NMSU distance education,
or in transferring to a typical 4 year Bachelor's CS program. Spring 2006 course offerings will be delivered using a combination of web-based instruction and e-mail and telephone consultation. On-site tutoring/office hours will be available at NNMC in Espanola and at Crownpoint Institute of Technology in Crownpoint, if warranted by enrollment. CS 370 and 371 are core CS major upper division courses and will also provide an opportunity to beta-test NMSU's exciting new collaborative virtual environment for CS education.
Programming in the C language. Prerequisite: Math 115.
This course covers the basics of formal languages and translation of programs to machine code. It is a heavy programming course and uses C on the Linux platform. This course uses a webcam and virtual-environment for delivery of lectures and labs, and has schedule and hardware requirements. E-mail jeffery@cs.nmsu.edu for information.
This course is an introduction to software engineering principles: requirements analysis, software design, testing, maintenance and other topics. Students normally work in teams on a large programming project in Java or C++. This course uses a webcam and virtual-environment for delivery of lectures and labs, and has schedule and hardware requirements. E-mail jeffery@cs.nmsu.edu for information. |
|