100-Level Courses
IT 101 : Cornerstone: Information Technology.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter |
| DESCRIPTION:  | Planning and preparing for a successful career in information technology. Developing skills with computers, problem solving, studying, and time management. Comparing information technology to computer science, computer engineering, and information systems. |
| NOTE: | Fee. |
IT 199R : Academic Internship: Information Technology.
(1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter; Spring; Summer |
| PREREQUISITE: | Consent of both department chair and cooperative education coordinator. |
| DESCRIPTION:  | Work experience evaluated by supervisor and posted on student's transcript. |
200-Level Courses
IT 210A : Fundamentals of Web-Based Information Technology.
(2:3:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall Blk 1; Winter Blk 1 |
| PREREQUISITE: | C S 142 & IT 101 |
| DESCRIPTION:  | Web technologies, including operating systems, networking, database concepts, and tools from a Web development and infrastructure management perspective. Web systems integration and development projects. |
IT 210B : Fundamentals of Web-Based Information Technology.
(2:3:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall Blk 2; Winter Blk 2 |
| PREREQUISITE: | IT 210A |
| DESCRIPTION:  | Web technologies, including operating systems, networking, database concepts, and tools from a Web development and infrastructure management perspective. Web systems integration and development projects. |
IT 252 : Computer Architecture and Organization.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter |
| PREREQUISITE: | EC EN 124; or C S 124; C S 235 or concurrent enrollment. |
| DESCRIPTION:  | Principles of computer hardware and instruction set architecture. Subjects include: internal CPU organization and implementation, peripheral interconnect and IO systems, and low-level programming and security issues. |
300-Level Courses
IT 318 : Electronics, Computers, and Manufacturing.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter |
| PREREQUISITE: | MATH 112; or MATH 119; Phscs 121; or Phscs 105 and 107. |
| DESCRIPTION:  | Basics of electricity; behavior and manufacture of resistors, inductor, capacitors, transformers; motors; manufacture of transistors, ICs, MCMs, circuit boards. Computers; digital communications; networking. |
IT 327 : Digital Communications.
(4:3:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Spring |
| PREREQUISITE: | MATH 112; Phscs 123 or concurrent enrollment. |
| DESCRIPTION:  | Ohm's law, power, inductance, capacitance, reactance, impedance, resonance, transformers. Communication systems, wired and wireless. Bandwidth, modulation; Shannon's theorem, telecommunications. Network physical and data link layers (ISO/OSI model). Optics/Coax/Twisted pair; RS-232/Ethernet; Signals/Protocols/Packets; digital communication theory fundamentals. |
IT 344 : Operating Systems.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter |
| PREREQUISITE: | C S 235, IT 210A, B, 252; or instructor's consent. |
| DESCRIPTION:  | Applying and using computer operating systems. Configuration, file systems, security, administration, network interfacing, multitasking, multiuser, device driver installation. Analyzing operating system performance. |
IT 347 : Computer Networks.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter |
| PREREQUISITE: | IT 210A & IT 210B & STAT 201; C S 236 or concurrent enrollment. |
| DESCRIPTION:  | Computer networks. Local and wide-area networking for enterprises and service providers. Workgroups/routers/hubs/switches; network server administration; Internet protocols and routing; security and privacy. |
IT 350 : Database Principles and Applications.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Spring |
| PREREQUISITE: | C S 236 & IT 210A & IT 210B |
| DESCRIPTION:  | Database theory and architecture; data modeling; designing application databases. Query languages, data security, database applications on the Web.. |
IT 355 : Human-Computer Interface.
(3:2:4)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter |
| PREREQUISITE: | IT 210A & IT 210B & TECH 213 & STAT 201 |
| DESCRIPTION:  | Interface design emphasizing human factors, performance analysis, and cognitive processing. Team-based projects include task analysis, usability studies, environment, interaction, training, and documentation procedures. |
IT 391R : Junior/Senior Seminar.
(.5:1:0)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter |
| DESCRIPTION:  | Required three times during junior/senior years while in professional program. College Lecture and School of Technology Lecture attendance required. |
IT 399R : Academic Internship: Information Technology.
(1-6:0:0)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter; Spring; Summer |
| PREREQUISITE: | Consent of both department chair and cooperative education coordinator. |
| DESCRIPTION:  | Experience in industrial environment. Approved job function supervised by employer and electronics and information technology advisor. Formal technical report required. |
400-Level Courses
IT 441 : Embedded Computer Systems.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| PREREQUISITE: | IT 344 |
| DESCRIPTION:  | Real-time embedded systems development using microprocessors and microcontrollers. Multitasking, hardware/software interfacing, operating systems, and various CPU architectures. |
IT 443 : Broadband Communications.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| PREREQUISITE: | IT 327 |
| DESCRIPTION:  | Physical-layer communications over broadband media. Optical and radio frequency propagation and devices. Fiber optics. |
| NOTE: | Fee. |
IT 446 : Senior Project / Capstone 1.
(2:2:1)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall |
| PREREQUISITE: | ENGL 316; All required 300-level information technology courses. |
| DESCRIPTION:  | IT senior project proposal and feasibility studies. Project management, teamwork principles, intellectual property, supplier interactions, identifying and using professional technical literature, oral and written presentations. |
IT 447 : Senior Projects/Capstone 2.
(3:1:5)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter |
| PREREQUISITE: | IT 446 |
| DESCRIPTION:  | Senior project design and integration. Second class of two-course sequence. Implementing design. Project management, teamwork, and presentations. Fee. |
IT 450 : Database Administration.
(3:2.0:3.0)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter |
| PREREQUISITE: | IT 350 |
| DESCRIPTION:  | The role and responsibilities of database administrators. Database platform, architecture, and configuration; security and account management; backup, restore and disaster recovery; availability, access and performance; data migration. Labs conducted using Oracle's relational database management. |
IT 461R : Current Topics in Information Technology.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| PREREQUISITE: | Instructor's consent. |
| DESCRIPTION:  | In-depth analysis of current growth areas in information technology. Detailed discussion and lab experience of a few topics from faculty working in the field. |
IT 466 : Information Assurance and Security.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall |
| PREREQUISITE: | IT 344 & IT 347 & IT 350 & STAT 201 |
| DESCRIPTION:  | Computer security principles. Incident prevention and management. Information assurance dimensions of availability, integrity, authentication, confidentiality and non-repudiations to ensure transmission, storage, and processing of information. |
IT 492R : Special Problems in Information Technology.
(1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall; Winter; Spring; Summer |
| PREREQUISITE: | ENGL 316; Informational technology senior standing and an approved project proposal. |
| DESCRIPTION:  | Individual study in current topics of information technology. |
500-Level Graduate Courses (available to advanced undergraduates)
IT 515R : Special Topics in Information Technology.
(1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | On Demand |
| DESCRIPTION:  | New topics in information technology for graduate and undergraduate students. Standard lecture and lab format. |
IT 529 : Advanced Networking.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Fall |
| PREREQUISITE: | IT 344, 347; or equivalents. |
| DESCRIPTION:  | Analyzing, selecting, configuring, monitoring, and managing of computer network equipment. SNMP-based monitoring and control in process of fault isolation and root cause analysis. |
IT 531 : Encryption and Compression.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | On Demand |
| PREREQUISITE: | C S 235 and Stat 201; or equivalents |
| DESCRIPTION:  | Encoding digital data for storage or network transmission using computers. Analyzing and applying algorithms for digital data encryption and compression. Current Web and multimedia standards. Lab emphasizing implementation. |
IT 548 : Mechatronics.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | On Demand |
| PREREQUISITE: | Instructor's consent. |
| DESCRIPTION:  | Synergistic application of mechanical devices, electronic controls, and system principles in design of products and manufacturing processes. Advanced applications of electronic instrumentation, control, and automation in manufacturing systems. |
IT 566 : Digital Forensics.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter On Demand |
| PREREQUISITE: | IT 466 or equivalent. |
| DESCRIPTION:  | Fundamentals of digital forensics, legal issues, evidence, chain of custody, media analysis, incident response, corporate forensics, and network forensics. |
IT 567 : Cyber Security and Penetration Testing.
(3:2:3)(Credit Hours:Lecture Hours:Lab Hours)| WHEN TAUGHT: | Winter; Spring |
| PREREQUISITE: | IT 466 or C S 465 or I Sys 560 or equivalent content course from another institution. |
| DESCRIPTION:  | Advanced computer systems security. Vulnerabilities and exploits. System and network attacks. Ethical hacking and penetration testing. Cyber security, cyber weapons, and advanced persistent threats. Legal and regulatory requirements for security and privacy. |