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