Courses 100 Level page2Computer Studies | Courses | Degrees and Certificates | Our Staff | Policies

200 Level Course Descriptions
Page: 1 | 2 | 3


CSIT160 Introduction to Visual Basic 3 s.h.

An introduction to structured procedural and object oriented/event driven programming using Visual Basic. Students will gain hands-on experience with microcomputers while completing programming assignments. Open lab time required.
Prerequisite: Working knowledge of MicrosoftT Windows required.
Code C lab fee.

<< Back
"" ""

CSIT161 Advanced Visual Basic 3 s.h.

This course presents the Rapid Application Development (RAD) approach to Windows programming using a modern object oriented language (Visual Basic). The course will emphasize the design, development and implementation of event driven programs. The programs will utilize the Windows graphical user interface as well as dynamic interaction with other Windows applications using OLE. Students may elect to use the department's computer facilities to develop all programming assignments. Open lab time required.
Prerequisite: CSIT160 or CSIT171 or permission of the instructor.
Code C lab fee.

"" ""
CSIT169 Application Programming in COBOL 4 s.h.

This courses uses the COBOL programming language to provide a structured approach to file processing, table processing, data manipulation and validation, report and screen layouts. Object oriented programming using COBOL will be introduced. Open lab time required.
Code C lab fee.

<< Back

CSIT171 Computer Programming I 3 s.h.

This course introduces the student to the software development process and programming. Topics include the structure and design of algorithms, data types, function modularity, documentation and an introduction to object oriented programming. Students will develop programs using the department's computer facilities and a modern structured procedural and object oriented programming language (C++). This is the first course in a two semester sequence designed for computer science majors. Working knowledge of MicrosoftT Windows required. Open lab time required. Fall semester day and evening sections; spring semester day sections only.
Corequisite: CSIT140. Prerequisite: Basic typing skills.
Code C lab fee.


"" ""
CSIT172 Computer Programming II 3 s.h.

This course continues the study of the software development process begun in CSIT171. Additional topics include object oriented modeling, inheritance, polymorphism, dynamic memory allocation, files, arrays, sorting, searching, string manipulation, stacks, queues, linked lists and the software life cycle. Students continue working with the department's computer facilities and a modern structured procedural and object oriented programming language (C++). Open lab time required. Spring semester day and evening sections; fall semester day sections only.
Prerequisite: CSIT171 or permission of the instructor.
Code C lab fee.

<< Back
''" ''"

CSIT174 Computer Systems 3 s.h.

A presentation of the basic concepts of computer systems, computer architecture and assembly language programming. The student will complete assembly language programs implementing high level language constructs, macros, and subroutines for 8086 based microcomputer systems under the MS-DOS operating system. Open lab time required.
Prerequisite: CSIT140 or permission of the instructor.
Code D lab fee.

CSIT181 Cisco Networking Fundamentals I 3 s.h.

This course, the first in a six credit sequence, fulfills the Cisco Networking Academy Program semesters 1 and 2 requirements. Instruction includes, but is not limited to, networking, network terminology and protocols, network standards, LANs, WANs, OSI models, cabling, cabling tools, routers, router programming, network physical and logical topologies, and IP addressing. Emphasis is given to the use of decision-making and problem-solving techniques in applied science, mathematics and communications in the solution of networking problems. From the instruction the student learns the principles and practices of networking technology and completes half the training required by Cisco to become a Cisco Certified Network Associate (CCNA).
This is an intensive curriculum where student Web access and self-discipline is mandatory in order to adequately prepare for each in class session. This is a demanding course and only motivated students should enroll. All testing and lab assignments will be completed in the classroom/lab setting.

<< Back

CSIT182 Cisco Networking Fundamentals II 3 s.h.

This course, the second in a six credit sequence, fulfills the Cisco Networking Academy Program semester 3 and 4 requirement. Instruction includes, but is not limited to, networking, network terminology and protocols, network standards, LANs, WANs, OSI models, cabling, cabling tools, routers, router programming, network physical and logical topologies, and IP addressing. Emphasis is given to the use of decision-making and problem-solving techniques in applied science, mathematics and communications in the solution of networking problems. From the instruction the student learns the principles and practices of networking technology and completes the second half of the Cisco Academy training to be eligible to take the Cisco Certified Network Associate (CCNA) exam.
This is an intensive curriculum where student Web access and self-discipline is mandatory in order to adequately prepare for each in class session. This is a demanding course and only motivated students should enroll. All testing and lab assignments will be completed in the classroom/lab setting.

''' ""
CSIT184 Networking Essentials 3 s.h.

This course will examine the conceptual and physical structure of industry-wide computer networking standards. This project-oriented course will provide specific examples of network architectures and protocols with an emphasis on Local Area Networks and Novell Networks in particular. Working knowledge of Microsoft Windows required. Open lab time required. Fall semester evening sections only.
Prerequisite: Familiarity with MS-DOS or permission of the instructor.
Code C lab fee.

<< Back

""