CIT 30300 Communications Security and Network Controls (3 cr.) P: CIT 30700 or ECET 28400 or consent of course coordinator. This course will provide students with an overview of the field of information security and assurance. Students will explore current encryption, hardware, software, and managerial controls needed to operate networks and computer systems in a safe and secure manner.
CIT 30600 Computer Technology Applications Capstone (3 cr.) P: CIT 20600. This course will study how organizations incorporate and automate computer applications, web applications and web services. Students will create a capstone project and a training module for an organization focusing on the use of current emerging computer and web application technologies as well as support and communication tools.
CIT 30700 Data Communications (4 cr.) Class 4. P: CIT 23300. This course provides the foundation for the understanding of data communication systems and computer networks. Topics include information representation and transmission, medium types and configuration, telephony, error handling, TCP/IP and internet working, and diagnostic techniques.
CIT 31000 Career Planning and Placement Seminar (1 cr.) P: Sophomore standing. This seminar is an orientation to the job search activities and information systems and telecommunications career planning for computer technology students about to enter the workforce. Guest speakers offer job-hunting tips, relate their work experiences, and describe career opportunities. Students investigate their transferable and technical skills, personal priorities, and consider how to find matching professional positions.
CIT 31200 Advanced Web Site Design (3 cr.) Class 2, Lab 2; or Class 3. P: CIT 21200.
This course covers the tools and techniques necessary to maximize the effectiveness of deploying e-commerce Web applications and address both client and server side strategies with a focus on optimal Web design strategies. Strategies focus on internal design issues such as security, reusability, usability, accessibility and architecture and external design issues such as user interfaces, load times and multimedia.
CIT 31300 Commercial Web Site Development (3 cr.) Class 3. P: CIT 21200 and (CIT 21500 or CIT 24200). This project-based course will have students develop a data driven web site to support business processes. Students will utilize both client and server side languages in developing the site.
CIT 32000 Quantitative Analysis III (3 cr.) Class 3. P: CIT 22000. A continuation of statistical inference introduced in Quantitative Analysis II with emphasis on confidence intervals, hypothesis testing, analysis of variance, forecasting, including linear regression and correlation, and quality control as they apply to information technology.
CIT 32700 Wireless Communication (3 cr.) P. CIT 30700. Students will learn about the growing range of wireless technologies and their applications. The course will explore the fundamentals of each wireless technology from basic signaling properties to current and future market uses. Students will have the opportunity to gain hands-on experience with various wireless technologies.
CIT 32900 Java Server Pages (3 cr.) Class 2, Lab 2; or Class 3. P: CIT 27000. This course will cover the programming of Java Server Pages (JSP) and Java Servlets in an E-Commerce environment. Students will develop reusable E-Commerce software using server-side Java components.
CIT 33600 Data Communications Lab (2 cr.) Class 1, Lab 2. P or C: CIT 30700. This course is a companion to 307 and emphasizes hands-on lab work. In this course, students will implement hardware and software configurations to meet specific requirements of a data communications system. In addition, students will explore tools and network troubleshooting. NO LONGER OFFERED
CIT 34600 Desktop Publishing Applications (3 cr.) P: CIT 10600. Interdisciplinary introduction to desktop publishing technology integrating application and hardware. Students will learn desktop publishing theory and techniques to produce flyers, newsletters, brochures, business forms, web forms, and publications with database interconnectivity. Service learning includes a complete DTP solution for a small business or not-for-profit agency.
CIT 34700 Advanced ASP.Net (3 cr.) Class 2, Lab 2; or Class 3. P: CIT 24200. This course will apply the ASP.Net framework to e-commerce applications. Advanced ASP.Net techniques will be covered such as Web services, ADO, and reusable components.
CIT 35600 Network Operating Systems Administration (3 cr.) P or C: CIT 28600. Design and administration of network servers and workstations. Focus on basic network concepts such as user account administration, resource allocation, security issues, and Internet service management. lecture and laboratory
CIT 37400 Systems and Database Analysis (4 cr.) Class 2, Lab 4. P: CIT 21300 and CIT 21400. Intensive exploration of application and database analysis in a synergistic environment. Students engage in collaborative, project-based activities to learn about project management, requirement analysis, modeling, and prototyping employing problem solving and team building skills. Object-oriented and data modeling tools are used to apply class concepts.
CIT 38100 Unix Programming and Administration (3 cr.) P: CIT 35600. This course will teach students to effectively administer and develop applications in Linux/Unix. Emphasis will be on the ability to read, write and debug shell script programs. An exploration of Windows scripting languages will also be covered.
CIT 38400 Systems Design (3 cr.) Class 2, Lab 2; or Class 3. P: CIT 37400. Application of tools and techniques for system designs that meet requirements for input, output, files, processes, and controls is undertaken through a semester project. Software selection decisions, conversion and implementation planning, post-operational review planning, and maintenance considerations are also discussed.
CIT 38800 Topics in Programming Languages (variable title) (3 cr.) Class 3; or Class 2, Lab 2. P: one 200-level programming language course. Varies with course content (prerequisites will be included in the semester class schedule). Since various languages may be offered under this title, this course may be repeated for a maximum of 9 hours of credit.
Visual Basic II Course Page
Java Programming II Course Page