Course Specifications
Computer Science Course Specifications
The CSIT Department has formalized its Computer Sciencecurriculum, including formal course specifications. These formal specifications provide a complete description of the topics and learning objectives for each course used in the Computer Science program. The following courses currently have formal specifications available:
CMPS 101 Introduction to Computer Science
CMPS 105 Computers in Society
CMPS 110 Computer Literacy
CMPS 120 Microcomputers and BASIC Programming
CMPS 161 Algorithm Design and Implementation I
CMPS 173 Software for Management of Data
CMPS 225 Software Applications
CMPS 233 Desktop Publishing
CMPS 234 An Introduction to Applications of Database Management Systems
CMPS 257 Discrete Structures
CMPS 273 Software for Storing and Analyzing Data
CMPS 280 Algorithm Design and Implementation II
CMPS 285 Software Development and Professional Practice
CMPS 293 Introduction to Assembly Language
CMPS 294 Internet Programming
CMPS 297 Digital Logic
CMPS 309 Computer Networking
CMPS 315 System Administration
CMPS 319 Principles of Information Assurance
CMPS 329 Principles of Networking & Information Assurance
CMPS 333 Advanced Desktop Publishing and Multimedia
CMPS 335 Advanced Web Publishing
CMPS 355 Object Oriented Programming
CMPS 375 Computer Architecture
CMPS 383 Information Systems
CMPS 391 Numerical Methods
CMPS 393 Fundamental Algorithms
CMPS 394 Web Systems and Technologies
CMPS 401 Survey of Programming Languages
CMPS 409 Advanced Computer Networking
CMPS 411 Software Engineering (Capstone Project)
CMPS 415 Integrated Technologies for Enterprise Systems
CMPS 420 Human Computer Interaction
CMPS 439/539 Database Systems
CMPS 441 Artificial Intelligence
CMPS 443/543 Simulation and Modeling
CMPS 450/550 - Spatial Database and Applications
CMPS 455/555 Computational Aspects of Game Programming
CMPS 460 - Design & Implementation of Neural Networks
CMPS 479 Automata and Formal Languages
Industrial Technology Course Specifications
Formal specifications provide a complete description of the topics and learning objectives for each course used in the Industrial Technology program. The following IT courses currently have formal specifications available:
CTEC 101 - Construction Industry Systems
CTEC 111 - Construction Graphic
CTEC 121 - Construction Materials
CTEC 202 - Project Supervision
CTEC 203 -Computers Planning and Scheduling
CTEC 271 -Constructions Estimating I
DDT 113 - Architectural Drafting
DDT 114 - Technical Illustration
DDT 211 - Process Pipe Drafting
DDT 215 - Light Commercial Building Design
DDT 218 - Engineering and Drafting Fundamentals Class Survey
IT 111 - Engineering Drafting Class Survey
IT 215 - Computer Aided Design and Drafting
IT 216 - Advanced Computer-Aided Drafting and Design
IT 242 - Materials and Processes
IT 256 - Principles and Metallurgy of Welding
IT 264- Industrial Fluid Power
IT 291 - Industrial Internship
IT 308 - Production Planning and Control
IT 322 - Material Science and Metallurgy
IT 331 - Industrial Control Systems
IT 351 - Machine Tool Technology
IT 391 - Industrial Internship
IT 402 - Industrial Supervision Class Survey
IT405 - Work Methods and Measurement
IT 444 - Computer Integrated Manufacturing
OSHE 111 - Introduction to Safety & Health
OSHE 112 - Design of Hazard Controls
OSHE 121 - Safety and Health Program Management and Administration
OSHE 231 - Safety Laws, Regulations, and Standards
OSHE 241 - Principles of Industrial Hygiene
OSHE 251 - Environmental Laws and Practices
OSHE 261 - Fire Protection and Prevention