CIT Courses

Computer and Information Technology (CIT)
105 Introduction to Information Technology and PC Applications (3 hours)
A survey of beginning basics; concepts and common Microsoft Office applications, responsible use of software and technology, file management techniques, and sound information consumption practices will be covered.  This course is designed for beginners with little or no experience using MS Word.  Other software will include Excel and PowerPoint.  This is a hands-on skills and a conceptual course.  Participants will be required to demonstrate software proficiency in the lab, as well as, through objective written tests.  Students receiving credit for this course are not eligible to enroll in CIT111.
Lab Fee of $45  Offered Fall, Spring
111 Intermediate Information Technology & PC Applications (3 hours)
This course is designed for students who have used MS Word regularly and have an understanding of MS Windows.  Topics covered include responsible use of information technology, hardware concepts, the use, development and maintenance of spreadsheets (Excel), the creation of electronic presentations (PowerPoint), and an introduction to databases (Access).  This is a hands-on skills and a conceptual course.  Participants will be required to demonstrate software proficiency in the lab, as well as, through objective written tests.  This course is recommended for Management Information Systems majors, Information Technology majors, and any student who has received previous instruction in MS Office Applications. Students receiving credit for this course are not eligible to enroll in CIT105.
Lab Fee of $45  Offered Fall, Spring
CIT155 Operating Systems (3 hours)
This course provides the student with extensive hands-on exposure to Windows and non-MS Windows environments.  Included are such topics as interface design, disk and memory management, system configurations, multitasking, data sharing, and the network environment.  Multiplatform operating systems will be introduced. 
Prerequisite: CIT105/111  Offered Spring

172 Healthcare Coding and Document Processing (3 hours)

This course is designed to introduce the student to proper coding using various coding techniques. The student learns the importance of the techniques for assigning proper codes. They also learn the effects of coding on the payment process. It also reviews the different philosophies associated with different coding techniques. The importance of inference, systems reliability, accuracy, access, and privacy will be taught.  Professional practices and procedures for using available technology for documenting the procedures in the medical office will also be included.
Prerequisite: CIT105, MGT140, NAT150

201 Programming (3 hours)
Introduces structured programming using a programming language such as Visual Basic. The student will learn to design and develop Windows based applications that are event-driven (point and click). Record structures will be developed along with file storage and manipulation techniques. The course will expose the student to the object-oriented programming environment.
Prerequisite: CIT105/111   Offered Fall
212 Systems Analysis and Design (3 hours)
This course covers the systems development life cycle (SDLC) using a case study based approach. All phases of analysis, design, and implementation are covered using the top-down approach. CASE tools are used as a resource. 
Prerequisite: CIT201  Offered Spring
255 Internet & Web-site Development I (w) (3 hours)
Topics covered are the Internet and its parts such as the World Wide Web and web-site development. The student will learn to cre­ate web sites using the current tools such as FrontPage, and languages such as HTML and Java for the Internet, intranets and extranets. This is a writing intensive course.
Prerequisite: CIT105/111 or permission   Offered Fall

312 Information Systems for Managers (w) (3 hours)
Introduces the foundations of information systems and their expanding role in the business environment. The technology of infor­mation systems will be discussed as it relates to supporting the day-to-day operations of an organization, with a strong emphasis on the use of it in managerial decision-making. This is a writing intensive course.
Prerequisites: CIT105/111, MGT201 and Jr, or Sr. standing  Offered Spring
315 Database Design and Applications I (3 hours)
This course addresses technologies for developing database applications. It covers the principles of database design, and database models using Access. Organizational data modeling and designing normalized database structures is strongly emphasized.
Managerial issues associated with database administration are covered along with an introduction to distributed database concepts in a client-server environment.
Prerequisites: CIT105/111 Offered Fall even numbered years
316 Database Design and Application II (3 hours)
This course expands the student’s understanding of the fundamentals introduced in Database Design and Applications I (CIT315) by emphasizing the application of databases to organizational management. Database Management Systems (DBMS), Database administration (DBA) and data manipulation languages such as Structured Query Language (SQL) and Visual Basic (VB) are covered.
Prerequisite: CIT315  Offered Spring odd numbered years
320 Computer Architecture and Diagnostics (Technology Lab) (3 hours)
This course enables students to identify, configure, and upgrade various components of computer systems, peripherals, and soft­ware. The subsystems examined include memory, disk drives, video, I/O ports, and power supplies. Peripherals examined include printers, modems and various I/O devices. Students will learn preventative maintenance and troubleshooting tech­niques. This course covers semiconductor theory and devices. Operation of devices such as diodes, transistors, and operation amplifiers will be examined. The lab work includes the application of semiconductor devices in practical circuits such as power supplies, voltage regulators, and amplifiers, etc.
Prerequisites: CIT105/111   Offered Spring even numbered years

340 Green Computing (3 hours)
Students in this course will be introduced to Green Computing (aka, sustainable computing) which is broadly defined as the problem of reducing the overall carbon footprint (emissions) of computing and communication infrastructure by using energy-efficient design and operations. Technical issues in high-performance green computing that span the spectrum from green infrastructure (energy-efficient buildings, intelligent cooling systems, green/renewable power sources) to green hardware (multi-core computing systems, energy-efficient server design, energy-efficient solid-state storage) to green software and applications (parallelizing computational science algorithms to run or modern energy-efficient multi-core clusters) will be examined.
Prerequisite: Completion with a "C" or better of CIT105 or CIT111 or CIT155 or CIT255

355 Spreadsheet Applications for Decision Making (3 hours)
This course focuses on the use of spreadsheet applications as a tool for decision making.  Included are topics such as design and management of worksheets and templates, and the use of built-in functions.  Organizational uses in the areas of accounting, finance, marketing, human resources are discussed.
Prerequisite: CIT105/111 and MAT174 or MAT181  Offered Spring
361 Network Management and Administration (3 hours)
This course provides an overview of network hardware, operating systems, and applications with a focus on design, implementation and management of the network environment inside an organization. Prerequisites: CIT155 and MAT174 or MAT181  Offered Fall
362 Telecommunications and Networking (Technology Lab) (3 hours)
More advanced topics in networking and telecommunications will be explored including message-passing, communication between processes and parallel processing.
Prerequisites: CIT212 and CIT361  Offered Spring odd numbered years
390 Special Topics (3 hours)
Topics will vary. 
: As listed in schedule of course or permission of instructor  Offered Spring
450 Current Trends in Programming (3 hours)
This course explores the latest programming methodologies, particularly the newest web-based programming languages in use today. This includes, but is not limited to PHP, XML, and Java.  Prerequisites: CIT255  Offered Fall
470 Internship I (3 hours)
Internship provides the student with on-the-job experience in varied aspects of Information Systems. Hours and work assignments will be arranged on an individual basis.
Prerequisite: Senior Standing majoring in CIT

480 Senior Seminar (3 hours)
Involves selecting a project, systems study, data input and output planning, flow-charting, programming, and testing of the project. A formal oral presentation of the project is required. A team approach is typically utilized.
Prerequisite: Senior standing majoring in CIT