Students will learn the fundamental concepts of networking. Case studies and hands-on projects will consider networking topics including hardware, protocols, architecture, media, design, implementation, and troubleshooting, maintaining, and upgrading computer networks.
Students will be introduced to fundamental concepts of information security including the establishment and implementation of an organization-wide security policy which is designed to protect the information assets of an organization. This course provides the student with the skills necessary to enforce an organization security policy and lays the foundation for continued study in the areas of information security. Prerequisite: CIT 234
Many applications today are being converted to use the World Wide Web as the basis for the user's interaction with the application. Creating this new form of client-server computing requires new skills, languages, and support programs. This is the first of the two-course sequence on this topic, and focuses on client-side application programming (JavaScript, Java, VBScript, ActiveX).
Prerequisite: CIS 211 or permission of instructor
The second course in the Web programming sequence focuses on the server-side application programming in general and database in particular. Perl, server-side includes (SSIs), and proprietary software such as Oracle Web Application Server are studied.
Prerequisite: CIT 332 or permission of the instructor
This course covers concepts, IT skills and tools, and social and ethical issues encountered performing e-commerce in a contemporary fashion, with focus on technical issues rather than business practices. Also included are topics such as EDI, VAN, ExtraNet, shopping cart, database, and security. Prerequisite: CIT 234 and CIT 332
An introduction to the basics of biometrics and investigation of the mainstream biometric technologies being used. This course explains the underlying image processing concepts required to understand biometric techniques. Also included are ethics, privacy concerts, and the future of biometric technologies. Prerequisite: CIS 104
This course provides a broad and in-depth coverage of a variety of computer hardware and software concepts, with focus on designing contemporary computing systems. Topics covered include binary system, Boolean algebra and digital logic design, instruction set architecture and processor design, memory, input/output and storage systems, distributed system, and advanced topics.
Prerequisite: CIS 104 and MATH 155
The design and maintenance of a computerized database management system. Includes all operations such as design, creation, searching, sorting, and editing that must be performed on both sequential and direct access files and sets of files. Examines advantages and disadvantages of tree, network, and relational data structures. Coverage of query languages, data dictionaries, and security and privacy considerations. Prerequisite: CIS 211
An integration of the material covered in previous programming and systems courses. An examination of modern management information systems in a business setting. Topics include structured decision systems, decision support systems, information systems acquisition and management, database management systems, and the role of information processing systems in business decisions. Prerequisite: CIS 287
This course introduces the role of data communications and computer networks in a computer science environment. Special topics include concepts in fundamental communications; data communication hardware; serial, parallel, Ethernet, and network configurations; protocols and software; microcomputer communications; and computer networks.
Prerequisite: CIT 234 and CIT 385 or permission of instructor
This course is designed for students to learn through hands-on experience and production. Students will form teams to learn advanced techniques for Web site creations and design, programming, and integration. Languages, tools, and technology for creating advanced Web applications will be covered. Prerequisite: CIT 334
Students will learn how to protect computer networks from internal and external digital threats by studying security concepts and techniques. Topics include encryption technology, security administration, workgroup and shared-level security, domain security and trust relationships, fault tolerance, virus protection, firewalls, proxies, filters, and network and data link security. Weekly hands-on laboratories will investigate computer network security techniques. Prerequisite: CIT 310 or permission of instructor
| Course Number | Course Name |
2010-11 | 2011-12 | 2012-13 | 2013-14 | 2014-15 | |||||
FA |
SP |
FA |
SP |
FA |
SP |
FA | SP | FA | SP | ||
| CIT 234 | Intro to Networking | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| CIT 310 | Information Security | See Advisor or Dept Chair |
|||||||||
| CIT 332 | Web Programming I | X |
X |
X |
X |
X |
|||||
| CIT 334 | Web Programming II | X |
X |
X |
|||||||
| CIT 361 | E-Commerce | See Advisor or Dept Chair |
|||||||||
| CIT 372 | Introduction to Biometrics | See Advisor or Dept Chair |
|||||||||
| CIT 385 | Computer System Design | See Advisor or Dept Chair |
|||||||||
| CIT 388 | Database Management Systems | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| CIT 418 | Management Information Systems | X |
X |
X |
X |
X |
|||||
| CIT 419 | Data Comm. & Computer Network | X |
X |
X |
X |
X |
|||||
| CIT 450 | Web Design Studio | See Advisor or Dept Chair |
|||||||||
| CIT 486 | Network Security | X |
X |
X |
X |
X |
|||||