




| 105 | INTRO: COMPTR & APPL SOFTWARE | 3 credits |
| Overview of basic computer concepts, electronic mail and Internet terminologies. Introductory-level instruction and hands-on experience in word processing, spreadsheet, and presentation software. | ||
| 121 | INTROD OF LOGIC/PROGRAMMING | 3 credits |
| Prerequisites: 105 or pass placement test. An introduction to business problem solving using computer-based solutions. Topics include structured design, documentation and modularity. Includes a component of hands-on programming. | ||
| 125 | SPREADSHEET SOFTWARE | 2 credits |
| Prerequisites: 105 or pass placement test. Emphasizes mastery of spreadsheet applications using Excel. | ||
| 140 | INTERNET TOOLS | 3 credits |
| Prerequisite: 105 or placement exam. Students will learn to create web pages using HTML and enhance their documents by including hyperlinks, tables, forms, frames and images in their HTML code. | ||
| 141 | WEB SITE ADMINISTRATION | 3 credits |
| Prerequisites: 105 or pass placement test. Provides step-by-step Web site administration guides such as selecting software and hardware, dealing with ISPs, domain name registration, structuring and updating content, analyzing security and legal issues, and implementing marketing strategies. | ||
| 145 | INTRODUCTION TO UNIX/LINUX | 3 credits |
| Prerequisite: 105 or pass placement exam (CISBR). This course explores the vital functions that an operating system performs. A multi-user operating system is studied from a functional and hands-on approach. | ||
| 160 | JAVA PROGRAMMING | 3 credits |
| Prerequisite: 121. Course introduces the JAVA programming language. Programming techniques are demonstrated through the coding, testing and debugging of JAVA applications and applets. | ||
| 170 | VISUAL BASIC | 3 credits |
| Prerequisites: 121. Course includes hands-on experience with Visual BASIC, design of Graphical User Interface (GUI) applications, event-driven programming, linking of windows, and accessing relational databases. | ||
| 175 | MICROCOMPUTER APPLIC SUPPORT | 3 credits |
| Prerequisite: 105 or pass placement test. This course is an continuation of Software Fundamentals. In-depth use of word processing and spreadsheet software packages. | ||
| 180 | DATABASE CONCEPTS | 3 credits |
| Prerequisites: 121 and 145. Overview of models and functions of Database Management Systems. Data definition and data manipulation in the relational model using SQL. Introduction to database design. | ||
| 201 | NETWORKING BASICS | 3 credits |
| Prerequisites: 105 or placement exam. The introductory course in networking. It includes study of the common network protocols, structures, and models. Basic router and switch configurations are introduced. | ||
| 202 | ROUTER & ROUTING BASICS | 3 credits |
| Prerequisite: 201. The second course to networking. It covers basic router configuration as well as routed and routing protocols. | ||
| 203 | SWITCHING BASICS AND WIRELESS | 3 credits |
| Prerequisite: 201. The third of four courses leading to the CCNA certification. The course covers switching basics and basic wireless networking. | ||
| 204 | WAN TECHNOLOGIES | 3 credits |
| Prerequisite: 202,203. The fourth of four courses leading to the CCNA certification. Topics covered include IP services and Wide Area Network theory and design. | ||
| 210 | CLIENT/SERVER PROGRAMMING | 3 credits |
| Prerequisite: 180. Introduces student to client/server programming. Includes hands-on experience using a Rapid Application Development (RAD) tool to show integration of database and program development. | ||
| 211 | INTERACTIVE WEB PROGRAMMING | 3 credits |
| Prerequisites: 121, 140. Provides students with instruction on interactive Web programming using HTML, Common Gateway Interface (CGI) using Perl and JavaScript. Programming languages may change based on current industry practice. | ||
| 212 | MULTIMED&INTERACT WEB ELEMENTS | 3 credits |
| Prerequisite: 140. Reviews and demonstrates web tools and techniques like RealAudio, Shockwave, QuickTime, video conferencing and other dynamic graphical elements to enhance Web-based communication. Multimedia software may change to reflect current technology. | ||
| 234 | BUSINESS PROGRAMMING | 3 credits |
| Prerequisite: 180. Course emphasizes programming and documentation skills to solve business problems, Topics include business application programming, file handling, and advanced data manipulation. | ||
| 240 | COMPUTER INFO SYSTEMS INTRNSHP | 3 credits |
| Prerequisites: 2440:202 or 2600:242, and 2440:247. Gives student experience in networking or computer maintenance in the workplace. Student with instructor to discuss and examine experiences. | ||
| 241 | SYSTEMS ANALYSIS & DESIGN | 3 credits |
| Prerequisite: 170 and 180. Covers all phases of business systems analysis, design, development, and implementation. Such principles as system flowcharting and file and document design emphasized. | ||
| 245 | INTRO TO DATABASES FOR MICROS | 3 credits |
| Prerequisites: 105 or pass placement test. Explains fundamental data base concepts and provides hands-on experience using database software. | ||
| 247 | HARDWARE SUPPORT | 3 credits |
| Prerequisites: Admission to program or permission of program director. This course introduces the student to the basic skills required to troubleshoot, maintain and repair computers. | ||
| 248 | SERVER HARDWARE SUPPORT | 3 credits |
| Prerequisite: 247. This course introduces the student to server hardware and expands student knowledge of client hardware. | ||
| 251 | CIS PROJECTS | 3 credits |
| Prerequisite: 241 or permission. Using a simulated work environment, project teams are set up and required to analyze an unstructured problem, prepare alternative designs and implement a solution. | ||
| 256 | C++ PROGRAMMING | 3 credits |
| Prerequisite: 121. This course explores object-oriented programming through C++ program development. | ||
| 258 | INFO CONTINUITY & RECOVERY | 3 credits |
| Prerequisites: 201, 247. This course focuses on issues in keeping organizational information secure and available. It also covers contingency planning for disasters and security breaches. | ||
| 259 | COMPUTER AND NETWORK SECURITY | 3 credits |
| Prerequisites: 202, 247. This course focuses on computer and network security issues related to conducting business over the Internet. A common framework of information security terms and principles is used, and students learn to implement these principles in a business environment. | ||
| 267 | MICRO DATABASE APPLICATIONS | 3 credits |
| Prerequisite: 170 and 180. Students receive hands-on experience using a database applications package. Topics include database creation, organization, updates, queries and generation of reports. | ||
| 268 | NETWORK CONCEPTS | 3 credits |
| Prerequisite: 105 or pass placement exam (CISBR). This course introduces network concepts and the terminology of network computing. Data communications, network components, the OSI reference model and communication protocols are explored. | ||
| 290 | ST: COMPUTER INFO SYSTEMS | 1-5 credits |
| Prerequisite: permission. Selected topics or subject areas of interest in computer information systems. | ||
| 301 | ADVANCED ROUTING | 4 credits |
| Prerequisites: Must have a current CCNA certification and be able to program a router to the CCNA standards. Requires permission. OR Must have successfully completed all four Cisco Networking Academy CCNA courses from an accredited academy - 2440:201, 202, 203, 204. This course focuses on advanced routing protocols and features and complies with the content of the Cisco Academy Cisco Certified Network Profession (CCNP) Advanced Routing course. | ||
| 302 | REMOTE ACCESS | 4 credits |
| Prerequisites: Must have a current CCNA certification and be able to program a router to the CCNA standards. Requires permission. Or 2440:201, 202, 203, 204. This course focuses on remote access protocols, features, and configuration and complies with the content of the Cisco Academy Cisco Certified Network Profession (CCNP) Remote Access course. | ||
| 310 | WIRELESS NETWORKING | 3 credits |
| Prerequisite: 204. This course provides students with various wireless networking technologies. | ||
| 338 | UNIX/LINUX SYSTEM ADMIN | 3 credits |
| Prerequisites: 145. This course provides students with the necessary knowledge and skills to perform basic system administration tasks on a network operating system. | ||
| 388 | UNIX/LINUX NETWORKING ADMIN | 3 credits |
| Prerequisite: 338. This course provides students with the necessary knowledge and skills to perform advanced system administration tasks on a network operating system. | ||
| 401 | MULTILAYER SWITCHING | 4 credits |
| Prerequisites: Must have a current CCNA certification and be able to program a router to the CCNA standards. Requires permission. OR Must have successfully completed all four Cisco Networking Academy CCNA courses from an accredited academy - 2440:201, 202, 203, 204. This course focuses on switching protocols and features. This course complies with the content of the Cisco Academy Cisco Certified Network Profession (CCNP) Switching course. | ||
| 402 | TROUBLESHTG CMPLX IP-BAS NETWK | 4 credits |
| Prerequisites: 2440:301 and 401. This course focuses on maintaining and troubleshooting complex IP-based networks. It complies with the content of the Cisco Academy Cisco Certified Network Profession (CCNP) Troubleshooting course. | ||
| 410 | NETWORK AUTHENTIC & SECURITY | 3 credits |
| Prerequisite: 204. This course focuses on network security issues related to conducting business over the Internet, including authentication, authorization, and firewalls. Security issues have evolved from server-centric security to network-level security. This course will allow students to discover the extent of the concerns and current solutions. | ||
| 420 | VOICE, DATA, AND VIDEO | 3 credits |
| Prerequisite: 204. This course focuses on network issues related to the integration of voice, data, and video over the same network media and equipment. | ||
| 430 | NETWORK MONITORING & MGMT | 3 credits |
| Prerequisite: 204. This course provides students the basic theory and practical application of network monitoring and management skills. | ||
| 452 | CIS PRACTICUM | 3 credits |
| Prerequisite: Permission. Provides students with experience in computer information systems operation and maintenance in the workplace. Practicum must be relevant to the specialization area. | ||
| 456 | C++ PROGRAMMING II | 3 credits |
| Prerequisite: 256. This course explores object-oriented programming through C++ program development at a more advanced level. Also considers Visual programming and connection to databases. | ||
| 480 | CT: COMPUTER INFO SYSTEMS | 3 credits |
| Prerequisite: permission. Seminar in topics of current interest in information technology or special individual topics in information technology. | ||
| 490 | CIS SENIOR PROJECTS | 3 credits |
| Prerequisites: 338; and at least two of: 301, 401, 310, or 402. This course is used to research, document and implement current and advanced IT topics beyond the scope of what was learned in the prior CIS courses. | ||