CIT 150 Computer Principls (3 Credits)
Contact the department for specific course information
CIT 204 Digital Logic (3 Credits)
Study of combinational logic and sequential, logic. Combinational logic includes number systems, Boolean algebra, Karnaugh maps, truth tables,, coding, switching circuits analysis and design;, sequential logic portion includes flip flops, , latches, sequential circuit analysis and design, , counters, and shift registers.
CIT 204L Digital Logic Lab (1 Credits)
Practical experience in designing, building, and, testing digital circuits and methods.
CIT 304 Digital System Design (3 Credits)
Study of the building blocks of digital system design: encoders, decoders, comparators, multiplexers, demultiplexers, adders, subtractors, arithmetic logic unit, programmable logic devices and an introduction to microprocessors.
CIT 304L Digital Systems Design Lab (1 Credits)
Practical experience in building and testing digital systems and methods with emphasis on programmable logic devices, programming and introduction to microcontrollers.
CIT 305 Computer Organization (3 Credits)
Study of microcomputer operating systems with emphasis on MS-DOS, utility and diagnostic software, virus protection, preventative maintenance data protection and recovery, computer architecture and design.
CIT 305L Computer Organization Lab (1 Credits)
Practical experience in DOS commands, windows, utility and diagnostic software and data protection and recovery.
CIT 315 Microprocessors (3 Credits)
Study of the microprocessor as a programmable device. The 80286, 80386 and 80486 microprocessors will be examined with primary emphasis on the 80286. Examination of the instruction set to program the microprocessor is covered, and applications using the assembler program will be studied.
CIT 315L Microprocessor Laboratory (1 Credits)
This course is an introduction to the detailed knowledge of microcontroller peripherals and their use. The course makes use of the Microchip IDE (integrated development environment) and the assembler to control complex systems.
CIT 335 Programmable Logic Controlllers (3 Credits)
Introduction to electrical control devices,, control diagrams, and programmable logic, controllers (PLCs) with emphasis on, PLC programming and analysis.
CIT 336 Computer Networks Technology (3 Credits)
Introduction to the administration of computer networks with emphasis on management of users workstation and other system resources, including the Internet and intranets.
CIT 336L Computer Networks Technology I Lab (1 Credits)
This course is the laboratory component of CIT 336 Computer Networks I lecture. Students will perform laboratory exercises on such topics as cabling, programming network devices and setting up simple networks.
CIT 413 Project Management (3 Credits)
A thorough coverage of the all aspects of managing, a project. The process covered by the course, include: project planning, organizing, creating, project organization control and final project, completion activities. Participant should gain a, concrete understanding and foundation to, successfully manage every phase of the project, life cycle, work within organizational cost, constraints, set goals linked directly to, stakeholder needs, and utilize proven project, management tools to complete the project on time, and within budget.
CIT 432 Computer Interfaces (3 Credits)
Study of computer interfaces and peripheral devicethe programming, operation, and interfacing of the microprocessor, and the programming/operation of the numeric co-processor, which provide an understanding of applications such as control systems, video graphics, and computer-aided design (CAD) with emphasis on The Advanced Intel Microprocessor Family.
CIT 432L Computer Interfaces Laboratory (1 Credits)
Course consists of individual or small group projects of building a Microprocessor controlled robot.
CIT 434 Computer Networks (3 Credits)
Introduction to the administration of local area, networks with emphasis on management users, of workstation and other system resources, , including the Internet and internets using other , techniques.
CIT 436 Computer Network Technology II (3 Credits)
The study of advanced networking concepts. Topics include variable length, subnet masking, link state router protocols, Internet Protocol Version 6 (IPV6), Virtual Lans (VLANS), Asychronous transfermode (ATM), Virtual Private Networks, Security, Voice over Internet Protocol (VOIP) and optical networking.
CIT 436L Computer Networks Technology II Lab (1 Credits)
This course is the laboratory component for CIT 436 lecture. The student will perform laboratory exercises related to computer network design, development and troubleshooting.
CIT 499 Sr Project (3 Credits)
Selection and completion of a project under, faculty supervision conducted as an individual or, small-group design project, including determining, customer requirements, considering design , alternatives, issuing a formal project proposal, , and implementing the proposal., Software scheduling tools are used extensively., The course concludes with a report and , demonstration of functionality of individual , hardware and software design blocks. Projects are, common problems graduates must solve in their, field of employment.
CIT 499L Sr Project Laboratory (1 Credits)
Selection and completion of a project under, faculty supervision conducted as an individual or, small-group design project, including determining, customer requirements, considering design, alternatives, issuing a formal project proposal,, and implementing the proposal. Software scheduling, tools are used extensively. The course concludes, with a report and demonstration of functionality, of individual hardware and software design blocks., Projects are common problems graduates must solve, in their field of employment.