CIS120 – Software Applications
This course is designed to provide hands-on experience with a current office software package for the computer. Emphasis is in the area of word processing, spreadsheets, database management and a presentation software program. Recommended: Computer and keyboarding experience.
3 credit hours
Course Prerequisites
None
CIS146 – Microcomputer Applications
This course is an introduction to computer software applications, including word processing, spreadsheets, database management, and presentation software. This course will introduce students to concepts associated with professional certifications.
3 credit hours
Course Prerequisites
None
CIS149 – Introduction to Computers
This course will explain, not only the basics of technology, but also how students will use it and the responsibilities that go along with being a digital citizen. Students will be equipped with the information they need for success at home, school, and work.
3 credit hours
Course Prerequisites
None
CIS150 – Introduction to Computer Logic and Programming
This course includes logic, design and problem solving techniques used by programmers and analysts in addressing and solving common programming and computing problems. The most commonly used techniques of flowcharts, structure charts, and pseudo code will be covered and students will be expected to apply the techniques to designated situations and problems.
3 credit hours
Course Prerequisites
None
CIS171 – Introduction to Networking/ LINUX I
This course presents fundamental applications in Linux. Included in this course are skills development for OS installation and setup, recompile techniques, system configuration settings, file/folder structures and types, run levels, basic network applications, and scripting. Additionally, the course presents security features from administrative and user considerations.
3 credit hours
Course Prerequisites
None
CIS180 – Spreadsheet Applications – Current Software
CIS185 – Introduction to HTML
This course provides advanced instruction in the most important topics of HTML. The course begins with the basics of creating Web pages with graphics and links, using tables and controlling page layout with frames. Advanced topics covered include cascading style sheets, an introduction to programming with JavaScript and working with JavaScript objects and events. The student is instructed in elements of Web page design. Each student will produce a large-scale multimedia Web page as a semester project.
3 credit hours
Course Prerequisites
None
CIS199 – Network Communications
The course will cover advanced networking concepts such as the OSI and TCP/IP network models, communications protocols, transmission media, networking hardware and software, LANs (Local Area Networks) and WANs (Wide Area Networks), Client/Server technology, the Internet, Intranets and networktroubleshooting. Upon completion of the course, students will understand advanced concepts and functions of network communications and be better positioned to make decisions about a career in computer networking. This course prepares students to earn the CompTIA certification in Network.
3 credit hours
Course Prerequisites
None
CIS249 – Microcomputer Operating Systems
Students will be equipped with the fundamental theory and practical technical information as they work with today’s most popular operating systems, including Windows, macOS and Linux platforms.
3 credit hours
Course Prerequisites
CIS146
CIS207 – Intro to Web Development
This course introduces basic Web page development techniques. Topics include HTML, scripting languages, and commercial software packages used in the development of Web pages. At the conclusion of this course, students will be able to use specified markup languages to develop basic Web pages. Students will have a hands-on introduction to web development written for both computer science majors and students taking computer science as an elective.
3 credit hours
Course Prerequisites
CIS146
CIS238 – JavaScript
JavaScript is a powerful, object-based scripting language that can be embedded directly into HTML pages. JavaScript allows you to create dynamic, interactive Web- based applications that run completely within a Web browser. This course covers JavaScript as a client-side scripting language.
3 credit hours
Course Prerequisites
None
CIS251 – IT Project Management
This course presents the fundamental principles, practices and tools necessary to effectively manage Information Technology projects. Nine project management knowledge areas will be applied including integration, scope, time, cost, quality, human resources, communications, risk and procurement. The five process groups – initiating, planning, executing, controlling and closing – will be employed in IT projects. Examples of various Microsoft projects will be utilized to help reinforcesome of the concepts. Recommended: Basic knowledge and/or experience in the field of IT.
3 credit hours
Course Prerequisites
None
CIS263 – Computer Maintenance
This course provides students with hands-on practical experience in installing computer software, operating systems, and trouble-shooting. It provides students with hands-on practical experience in installation and troubleshooting computer hardware. The class will help to prepare participants for the A+ Certification sponsored by Comp TIA.
3 credit hours
Course Prerequisites
CIS146
CIS268 – Software Support
This course provides students with hands-on practical experience in installing computer software, operating systems, and troubleshooting. The class will help to prepare participants for the A+ Certification sponsored by CompTIA. This course is a suitable substitute for CIS 239, Networking Software.
3 credit hours
Course Prerequisites
CIS146
CIS269 – Hardware Support
This course provides students with hands-on practical experience in installation and troubleshooting computer hardware. The class will help to prepare participants for the A+ Certification sponsored by CompTIA. This is a suitable substitute for CIS 240, Networking Hardware.
3 credit hours
Course Prerequisites
CIS146
CIS270 – CISCO I
This course is designed to introduce students to basic concepts of computer networks. Emphasis is placed on terminology and technology involved in implementing selected networked systems. The course covers various network models, topologies, communications protocols, transmission media, networking hardware and software, and network troubleshooting. Students gain hands-on experience in basic networking.
3 credit hours
Course Prerequisites
None
CIS280 – Network Security
This course provides a study of threats to network security and methods of securing a computer network from such threats. Topics included in this course are security risks, intrusion detection, and methods of securing authentication, network access, remote access, Web access, and wired and wireless network communications. Upon completion students will be able to identify security risks and describe appropriate counter measures.
3 credit hours
Course Prerequisites
CIS270
CIS281 – System Analysis and Design
This course is a study of contemporary theory and systems analysis and design. Emphasis is placed on investigating, analyzing, designing, implementing, and documenting computer systems. Upon completion, the student will been able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.
3 credit hours
Course Prerequisites
MTH 116, MTH 100, or higher placement or completion and CIS 191 or CIS 251