 | AAD - Applied Art and Design |
| |
|
|  |
 | ACD - Alcohol/Chemical Dependency |
| |
  | AGS - Agricultural Studies |
|  |
 | ANT - Anthropology |
| |
  | ARA - Arabic/Foreign Language |
|  |
 | ART - Art |
| |
  | ASL - American Sign Language/Foreign Language |
|  |
 | ATP - Automotive Technology |
| |
|
|  |
 | BUS - Business |
| |
|
|  |
 | CE - Cooperative Education |
| |
  | CE - Computer Related Curricula |
|  |
 | CE - Heating, Ventilating & Air Conditioning |
| |
|
|  |
 | CE - Interior Design |
| |
|
|  |
 | CEL - Leadership |
| |
|
|  |
 | CHI - Chinese/Foreign Language |
| |
|
|  |
 | CIS - Computer Information Systems |
| |
  | CIS - Information and Computer Technologies |
|  |
 | CIT - Civil and Construction Technology |
| |
  | CLT - Clinical Laboratory Technician/Medical Laboratory Technician |
|  |
 | COM - Communication |
| |
  | COS - College Orientation Seminar |
|  |
 | CPT - Computer Technology |
| |
  | CRC - Computer Related Curricula |
|  |
 | CRJ - Criminal Justice |
| |
|
|  |
| CSC 101 -- Introduction to Computer Science
| A first course in programming for the Computer Science student. Emphasis will be on program specification, analysis, problem solving and implementation using an object-oriented language such as JAVA. Topics include definitions of classes and objects, algorithm development and methods, primitive and reference data types, arrays, strings, and operators. Successful completion of this course with a C or better is required for further progress in Computer degree programs. Several major programming projects will be assigned to be completed outside of class and lab. Three class hours, two laboratory hours. Completion of this course with a C or better is required before taking any other CSC courses. 4 Credits. Prerequisite: MTH 172 or MTH 175, or CIS 100 and MTH 165, or MTH 165 and CPT 114, all with a grade of C or better |  |
 | CSC 103 -- Introduction to Data Structures
| An introduction to basic data structures, and a continuation of CSC 101 for Computer Science majors. Topics include sequential lists, linked lists, stacks, queues, recursion, binary trees, searching and sorting. Other topics include algorithm analysis and design, inheritance, polymorphism. An object oriented language such as Java will be used to implement algorithm and further develop general programming skills. Students will be required to complete several programming projects outside of class. Three class hours, two laboratory hours. 4 Credits. Prerequisite: CSC 101 with a grade of C or better. |  |
| CSC 202 -- Assembly Language Programming of Embedded Microcontrollers
| The student will learn how to program, interface and troubleshoot a modern embedded processor such as the Motorola 68HC12. Microcontroller architecture will be stressed. Other topics include logic building blocks such as counters, registers, decoders and memory devices. Laboratory work will focus on program development implementation and debugging techniques. Several programming projects will be assigned to be completed outside of class and lab. Three class hours, two laboratory hours. 4 Credits. Prerequisite: CIS 101 or CSC 101 with a grade of C or better. |  |
 | CSC 206 -- Digital Computer Organization
| This course provides an introduction to the design of the digital computer. Topics include number systems, digital gates, Boolean Algebra, design and implementation of combinational and sequential circuits, decoders, encoders, multiplexors, flip-flops, counters, registers and memory devices. Laboratory experiments include building combinational and sequential circuits. Two class hours, two laboratory hours. 3 Credits. Prerequisite: CSC 101 or CIS 101 with a grade of C or better. |  |
| CSC 214 -- Electronic Vision and Image Processing
| This course introduces the student to the basic elements of digital image acquisition and processing by examining how CCD's (charge coupled devices) function and how they are used in a camera to capture an image. Practical hands-on laboratory projects reinforce concepts while the student learns how a truly scientific grade, low noise CCD camera is built from ground-up using discrete components. The students problem solving skills are put to the test as they work in small specialized groups to attack challenging problems. Practical programming skills are developed as the student learns how to apply a high level programming language such as Java, C, Python and/or LabVIEW to facilitate in design, experimentation, data acquisition, image processing and analysis. Topics covered include: types of image sensors, performance characteristics, noise, digitization, scaling, color and gray scale rendition. This course is typically offered in the Spring, biannually. Two class hours, two laboratory hours. 3 Credits. Prerequisite(s): MTH 165 or higher and an introductory programming course such as CIS 101 or CSC 101 or CIS 223. |  |
 | CSC 215 -- Introduction to Linux
| A course designed to introduce the student to the Linux operating system. Topics will include system installation and configuration, basic system administration, system updates, network services configuration, printer configuration, system services, and scripting. Two class hours, two laboratory hours. 3 Credits. Prerequisite(s)/Corequisite(s): CIS 101 or CSC 101, both with a grade of C or better. |  |
| CSC 223 (formerly ITP 202) [formerly CIS 223] -- Computer Programming - "C++"
| This course presents the principles of computer programming using the C++ language. Topics covered include the use of variable types, expressions, control structures, pre-processor commands, functions, arrays, strings, pointers, structures, classes, objects, and files. Several major programming projects will be assigned to be completed outside of class and laboratory time. Two class hours, two laboratory hours.
Students can earn credit for only one of the following courses: CIS 223, ITP 202, CSC 223. 3 Credits. CSC 101 or CIS 208 with a grade of C or better. |  |
 | CSC 225 [see ITP 201] (formerly CIS 225) -- Advanced JAVA Programming
| A second course in Java programming focusing on advanced language features. Topics will include Object Oriented Analysis and Design (OOAD), methodologies, automatic documentation generation using JAVADOC, Graphical User Interface (GUI) development, threads, database programming using Java Database Connectivity (JDBC), network programming using sockets and Remote Method Invocation (RMI), N-tier programming using Common Request Broker Architecture (CORBA), object serialization and remote objects, and collections. Two class hours, two laboratory hours. Students can earn credit for only one of the following: CIS 225, ITP 201, CSC 225.
Prerequisite: CSC 101 or CSC 223 [formerly ITP 202] (formerly CIS 223) with a grade of C or better 3 Credits. |  |
| CSC 290 -- Independent Study
| See Department Chairperson Variable Credit. |  |
|
|  |
 | DEN - Dental Hygiene |
| |
  | ECE - Education and Early Care |
|  |
 | ECO - Economics |
| |
|
|  |
 | ELT - Electrical Engineering Technology/Electronics |
| |
  | EMG - Emergency Management |
|  |
 | EMS - Emergency Medical Services |
| |
|
|  |
 | ENG - English Writing |
| |
  | ENR - Engineering Science |
|  |
 | ESL - English For Speakers Of Other Languages (ESOL) |
| |
  | FPT - Fire Protection Technology |
|  |
 | FRE - French/Foreign Language |
| |
  | FSA - Food Service Administration |
|  |
 | GEG - Geography |
| |
|
|  |
 | GER - German/Foreign Language |
| |
|
|  |
 | HBR - Hebrew/Foreign Language |
| |
|
|  |
 | HIM - Health Information Technology |
| |
|
|  |
 | HMN - Honors Studies |
| |
|
|  |
 | HSE - Fire Protection Technology |
| |
  | HSE - Health and Safety Education |
|  |
 | HSP - Hospitality |
| |
|
|  |
 | HUM - Human Services |
| |
  | HVA - Heating, Ventilating & Air Conditioning |
|  |
 | IDC - Honors Studies |
| |
|
|  |
 | INT - Industrial Instrumentation Technology |
| |
  | ITA - Italian/Foreign Language |
|  |
 | ITG - Information and Computer Technologies |
| |
  | ITP - Information and Computer Technologies |
|  |
 | JPN - Japanese/Foreign Language |
| |
|
|  |
 | LDS - Leadership |
| |
|
|  |
 | MET - Mechanical Technology |
| |
  | MFG - Manufacturing Technology: Automation / Robotics |
|  |
 | MTH - Mathematics |
| |
|
|  |
 | NUR - Nursing |
| |
|
|  |
 | OPT - Optical Systems Technology |
| |
  | PE - Physical Education--Coed |
|  |
 | PEC - Physical Education--Coed |
| |
  | PEJ - Physical Education-Criminal Justice |
|  |
 | PEM - Physical Education--Men |
| |
  | PEW - Physical Education-Women |
|  |
 | PHL - Philosophy |
| |
|
|  |
 | PHY - Physics |
| |
  | PLA - Plastics Technology |
|  |
 | PLE - Police: Law Enforcement |
| |
|
|  |
 | POR - Spanish/Foreign Language |
| |
|
|  |
 | PPE - Physical Studies/Physical Education |
| |
  | PS - Public Safety Training |
|  |
 | PSC - Public Safety Training |
| |
  | PSP - Public Safety Training |
|  |
 | PST - Public Safety Training |
| |
|
|  |
 | QCT - Quality Control Technology |
| |
|
|  |
 | SBS - Honors Studies |
| |
  | SBS - Social & Behavioral Sciences |
|  |
 | SCI - Honors Studies |
| |
|
|  |
 | SCR - Computer Security |
| |
|
|  |
 | SPA - Spanish/Foreign Language |
| |
  | SPC - Speech Communication |
|  |
 | STT - Solar Thermal Technology |
| |
  | SUS - Sustainability Studies |
|  |
 | SVL - Service Learning |
| |
  | TAM - Tooling and Machining |
|  |
 | TEK - Technology |
| |
|
|  |
 | TLC - Telecommunications |
| |
  | TRS - Transitional Studies |
|  |
 | TVL - Travel And Tourism |
| |
  | XRT - Radiologic Technology |
|  |
 | - Cinema Studies |
| |
|
|  |
 | - Public Speaking |
| |