Computer Information Technology
CIT: 200 Level Courses

CIT 234: Introduction to Networking [3]

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.

CIT: 300 Level Courses

CIT 310: Information Security [3]

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

 

CIT 332: Web Programming I [3]

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

 

CIT 334: Web Programming II [3]

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

 

CIT 361: E-Commerce [3]

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

 

CIT 372: Introduction to Biometrics [3]

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

 

CIT 385: Computer System Design [4]

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

 

CIT 388: Database Management Systems [4]

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

CIT: 400 Level Courses

CIT 418: Management Information Systems [3]

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

 

CIT 419: Data Communications and Computer Network [3]

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

 

CIT 450: Web Design Studio [3]

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

 

CIT 486: Network Security [4]

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

CIT: Tentative Future Schedules

Course Number  Course
Name
2013-14 2014-15 2015-16 2016-17

FA

SP

FA

SP

FA SP FA SP
CIT 234 Intro to Networking

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

CIT 334 Web Programming II

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

CIT 418 Management Information Systems

X

X

X

X

CIT 419 Data Comm. & Computer Network

X

X

X

X

CIT 450 Web Design Studio

See Advisor or Dept Chair

CIT 486 Network Security

X

X

X

X