Skip to Main Content
Courses and Programs Financial Aid How to Apply Costs Contacting Us Campus Info Alumni Giving

   Home > Course Description Index > Computer Information Systems
NOTE:
Academic Credits - The number of academic credits for each course is the number of credits earned in one semester with successful completion of that course.
Prerequisite and Corequisite - “Prerequisite” means that the listed course[s] must be successfully completed with the indicated grade. A “corequisite” may be taken in the same semester.
Course #
Course Description
Credits
CIS 074
Computer Literacy -- Prerequisites: None. Provides a general survey of computer basics. Includes the survey and analysis of microcomputer components, compares and contrasts computer applications, investigates software options, expose students to hardware peripherals and introduces students to Windows and office applications. 2 lecture/lab hours.
2
   
CIS 101
Introduction to Microcomputers -- Prerequisites: “C” or better in ENG 031 or assessment/waiver. Introduces the physical components and operations of microcomputers. Focuses on computer literacy and provides hands-on training in three areas of microcomputer application software: word processing, electronic spreadsheets and database management. Use of a professional business integrated applications package is emphasized. 3 lecture/lab hours.
3
   
CIS 102
Information Systems Fundamentals -- Prerequisites: “C” or better in ENG 031 or assessment/waiver. Introduces information processing and programming with emphasis on hands-on computer experience. Examines the role of information processing in an organization, including information processing applications, computer hardware and software, internal data representation, stored program concepts, systems and programming design, flowcharting and data communications. Reviews the history of computers, related computer careers, the social impact of computers and computer security. 3 lecture/lab hours.
3
   
CIS 106 Microcomputer Operating Systems -- Prerequisites: “C” or better in CIS 101 or assessment/waiver. Introduces the organization, structure and functions of an operating system for a microcomputer. Presents the student with operating system concepts such as commands, error messages, interrupts, function calls, device drivers, structure, files and organization. Incorporates concepts into practical applications. 3 lecture/lab hours.
3
   
CIS 113
Logic, Design and Programming -- Prerequisites: “C” or better in ENG 031 or assessment/waiver. Introduces the structured techniques necessary for efficient solution of business-related computer programming logic problems and coding those solutions into a high-level language. Includes program, flowcharting, pseudocoding, and hierarchy charts as a means of solving these problems. Covers creation of file layouts, print charts, program narratives, user documentation and system flowcharts for business problems. Reviews algorithm development, flowcharting, input/output techniques, looping, modules, selection structures, file handling and control breaks. Offers students an opportunity to apply skills in a laboratory environment. 3 lecture/lab hours. 3
CIS 114
Principles of Management Information Systems -- Prerequisites: CIS 101, CIS 102 or CIS program advisor or designee approval. Corequisite: BUS 101. Examines the functions and operations required to manage information for business decisions. Focuses on the use of various information technologies and tools that support transaction processing, decision-making, and strategic planning. The diverse information needs of different organizations within a business will be used as examples of practical application of MIS technology. 3 lecture/lab hours.
3
   
CIS 116
Introduction to Java Programming -- Prerequisites: CIS 113 or CIS program advisor or designee approval. Recommend: a Windows based class, and Internet experience. This course provides a basic understanding of the fundamental concepts involved when using Java programming development language. The emphasis is on logical program design using a modular approach involving task oriented program functions. Java allows the design of an Internet user interface. The application is built by selecting forms and controls, assigning properties, and writing code. 3 lecture/lab hours.
3
   
CIS 201
Database Design and Management -- Prerequisites: CIS 101, CIS 102 or assessment/waiver. Introduces program applications in a database environment and includes discussion of data structures; indexed and direct file organizations; data models, including hierarchical, network, and relational; storage devices, data administration and analysis; design and implementation. Using database software, students have hands-on experience creating, modifying, retrieving and reporting from databases. Students may also develop a business application using a database language. 3 lecture/lab hours.
3
   
CIS 202
Data Communications -- Prerequisites: CIS 102 or CIS program advisor or designee approval. Introduces program applications in a database environment and includes discussion of data structures; indexed and direct file organizations; data models, including hierarchical, network, and relational; storage devices, data administration and analysis; design and implementation. Using database software, students have hands-on experience creating, modifying, retrieving and reporting from databases. Students may also develop a business application using a database language. 3 lecture/lab hours.
3
   
CIS 203
Systems Analysis and Design -- Prerequisites: A minimum of 21 CIS credits successfully completed and CIS program advisor or designee approval. In this course the student will learn methodologies pertinent to the assessment, design and implementation of business computer information systems. 3 lecture/lab hours.
3
   
CIS 212
C/C++C/# Programming -- Prerequisites: CIS 113 or CIS program advisor or designee approval. Provides a basic understanding of the fundamental concepts involved when using a low development language. Emphasizes one logical program design using a modular approach involving task-oriented program functions. Discusses the role of data types, storage classes, and addressable memory locations. 3 lecture/lab hours.
3
   
CIS 221
Advanced C/C++C/# Programming -- Prerequisites: CIS 212 or CIS program advisor or designee approval. Continues those topics introduced in 'C' Language Programming with emphasis on array processing, advanced debugging techniques, dynamic memory allocation, and classes. Introduces Windows programming in C++ using MFC. Provides the opportunity to apply skills in a laboratory environment. Students will be introduced to object oriented design and programming concepts using C++ language features. Differences between C++ and classical 'C' programming will be addressed. 3 lecture/lab hours.
3
   
CIS 223
Integrated Business Software -- Prerequisites: CIS 101 or CIS program advisor or designee approval. Presents knowledge of integrated microcomputer software concepts. Students design a complete business system utilizing all parts of an integrated microcomputer software package which can share the same data and manipulate it. Includes use of word processing, electronic spreadsheets, graphics, databases and command languages. 3 lecture/lab hours.
3
   
CIS 224
Hardware and Software Troubleshooting -- Prerequisite: CIS 106. Presents an in-depth analysis of the components of a computer system and their relationship to each other. Includes concepts of parallel and serial connectivity, installation and maintenance of software, peripheral devices, interface cards, and device drivers. The student will analyze realistic hardware/software problems encountered in the workplace and learn techniques and procedures to implement solutions. 3 lecture/lab hours.
3
   
CIS 231
Structured Query Language -- Prerequisite: CIS 201. SQL is now a dominant language used in mainframe, mini, and microcomputer databases [Access, dBASE, paradox, DB2, FoxPro, Oracle, SQL Server, and Btrieve] by diverse groups such as home computer owners, small businesses, large organizations and programmers. It acts as a bridge between the user, the database management system, the data tables and transactions involving all three. 3 lecture/lab hours.
3
   
CIS 232
Visual Basic Programming -- Prerequisites: CIS 113 and previous experience with Windows-based software. This course will provide a basic understanding of the fundamental concepts involved when using a member of a Windows programming development language. The emphasis is on logical program design using a modular approach involving task oriented program functions. Visual Basic applications are built by selecting forms and controls, assigning properties, and writing code. 3 lecture/lab hours.
3
   
CIS 235
Network Fundamentals -- Prerequisites: CIS 106 or CIS program advisor or designee approval. Corequisites: CIS 202 or CIS program advisor or designee approval. This course is designed to be a study of local area networks, their topologies and their functions and provides a general understanding of the basic LAN protocols. Topics covered include: fundamental concepts and terminology, the IEEE/ISO Logical Link Control standard, construction of a LAN, and LAN data links for Internetworks. 3 lecture/lab hours.
3
   
CIS 236
Advanced Java Programming -- Prerequisite: CIS 116. Continues those topics introduced in CIS 116 Introduction to Java Programming with emphasis on arrays, graphics, inheritance, the Abstract Windows Toolkit [AWT], using layout managers, and other various Java tools and concepts. Provides the opportunity to apply skills in a laboratory environment. 3 lecture/lab hours.
3
CIS 237
Visual Basic Programming -- Prerequisite: CIS 232. This course continues those topics introduced in CIS 232 Visual Basic Programming. The emphasis is on data file design, data handling, database access, ActiveX, menus, variable arrays, and Visual Basic.NET. Students will use advanced features to increase their level of proficiency in developing Visual Basic applications. 3 lecture/lab hours.
3
   
CIS 240
A+ Core Hardware-- Prerequisites: CIS 106. One of two courses required to prepare the student to take the A+ certification examination. This course deals with the A+ core hardware objectives. The objectives include identification of basic terms, concepts and functions of system modules, and basic procedures for adding and removing field replaceable units. A review of portable system components, identification of system resources, and other detailed information concerning PC architecture, hardware and standards. Meeting all course requirements will place the student in an excellent position for taking the CompTIA’s A+ core hardware examination. 3 lecture/lab hours.
3
   
CIS 241
A+ Operating System-- Prerequisites: CIS 106. One of two courses required to prepare the student to take the A+ certification examination. This course deals with the A+ operating system technologies objectives. They include identification of basic terms, concepts and functions of operating systems in microcomputers and basic procedures for installation, upgrade and utilization. A review of basic concepts and procedures for creating, viewing and managing files, using utility programs and understanding normal operation and symptoms relating to common problems. Meeting all course requirements will place the student in an excellent position for taking the CompTIA’s A+ Operating System Technologies examination. 3 lecture/lab hours.
3
   
CIS 251
Advanced Operating Systems: LINUX -- Prerequisite: CIS 106. Studies advanced topics in operating systems as they apply to networking applications. Provides data relating to the different types of operating systems including workstation and server. This course will provide the necessary information in preparation for the CompTiA Linux+ certification exam. 3 lecture/lab hours.
3
CIS 252
Web Site Development -- Prerequisite: CIS 102. Creates a business or personal World Wide Web presence and uses web technology. Creates a professional and successful World Wide Web site. Basic material necessary to take the I-Net+ or CIW certification exam will be presented in this course. 3 lecture/lab hours.
3
   
CIS 255
Network Server Technology -- Prerequisites: CIS 202 or CIS 235. A study of various network operating systems and the supporting hardware necessary to efficiently maintain a modern network. Focuses on network server hardware, configuration, administration and troubleshooting. Provides support in preparation for taking the Server+ certification, a vendor neutral test which can apply to Microsoft’s MCSA certification, or stand on its own merit. Contains elements above basic hardware fundamentals of a standard PC. Deals with industry standard server architecture [ISSA] issues, such as RAID, SCSI, multiple CPUs, SANs and other network server issues. Server+ is considered a more advanced certification than A+, therefore A+ certification is recommended but not required as a prerequisite. 3 lecture/lab hours.
3
CIS 257
Advanced Web Site Development -- Prerequisite: CIS 252. A comprehensive introduction to web programming, with little or know prior programming experience required. The student will continue with HTML and move progressively to more complex programming languages. It emphasizes a hands-on approach, and contains clear instructions for carefully chosen visual examples from a wide variety of topics. This class is designed to encourage students to find ways to capture their interests in creative web pages. This class provides most of the basics included in the CIW Site Designer Exam. 3 lecture/lab hours.
3
CIS 259
Web Administration -- Prerequisites: CIS 235, CIS 251, CIS 252. This course gives the basics covered in the CIW Server Administrator Certification Exam. Students will learn to configure and manage corporate Internet and intranet infrastructure, monitor and tune Web, FTP, news and mail servers and configure and deploy e-business solutions servers for midsize to large businesses. 3 lecture/lab hours.
3
CIS 262
Windows Client Operating System -- Prerequisites: CIS 202 or CIS 235. This course will provide instruction to demonstrate the ability to implement, administer, and troubleshoot information systems that incorporate Microsoft Windows. This course is designed to follow a preparation path towards the appropriate Microsoft certification series. 3 lecture/lab hours.
3
CIS 263
Windows Network Operating System -- Prerequisites: CIS 202 or CIS 235. This course will provide instruction to demonstrate the ability to implement, administer, and troubleshoot information systems that incorporate Microsoft Windows Server. This course is designed to follow a preparation path towards the appropriate Microsoft certification series. 3 lecture/lab hours.
3
CIS 264
Implementing and Administering a Windows Network Infrastructure -- Prerequisites: CIS 262 or CIS 263. This course will provide instruction to demonstrate the ability to install, manage, monitor, configure, and troubleshoot DNS, DHCP, Remote Access, Network Protocols, IP Routing, and WINS in a Windows network infrastructure. In addition, this course builds the skills required to manage, monitor, and troubleshoot Network Address Translation and Certificate Services. This course is designed to follow a preparation path towards the appropriate Microsoft certification series. 3 lecture/lab hours.
3
CIS 265
Managing a Windows Network -- Prerequisites: CIS 202 or CIS 263 or CIS program advisor or designee approval. Administer, support and troubleshoot information systems that incorporate Microsoft Windows. This course is designed to follow a preparation path towards the Microsoft exam 70-218: Managing a Microsoft Windows 2000 Network Environment. 3 lecture/lab hours.
3
CIS 266
Administering Windows Directory Services -- Prerequisite: CIS 263. Install, configure, and troubleshoot the Windows Active Directory™ components, DNS for Active Directory, and Active Directory security solutions. Manage, monitor, and optimize the desktop environment using group policy. This course is designed to follow a preparation path towards the Microsoft exam 70-217: Implementing and Administering a Microsoft Windows 2000 Directory Services Infrastructure. 3 lecture/lab hours.
3
CIS 275
CISCO I Cisco Networking Fundamentals -- Prerequisites: CIS program advisor or designee approval. Recommend: A+ certification, Network+ certification, Microsoft Office, introductory programming or multimedia course, introductory electronics. This is the first of four semester courses designed to provide students with classroom and laboratory experience in current and emerging networking technology. Includes, but is not limited to, safety, networking, network terminology and protocols, network standards, local-area networks [LANS], wide-area networks [WANS], open system interconnection [OSI] models, cabling, tools, routers, router programming, Ethernet, Internet protocols [IP] addressing, and network standards. Particular emphasis is given to the use of decision-making and problem-solving techniques in applying science, mathematics, communication, and social studies concepts to solve networking problems. Instruction and training are provided in the proper care, maintenance, and use of networking software, tools, and equipment and all local, state, and federal safety, building, and environmental codes and regulations. 4 lecture/lab hours.
4
   
CIS 276
CISCO II Routers and Internetwork Operating Systems -- Prerequisite: CIS 275. This is the second of four semester courses designed to provide students with classroom and laboratory experience in current and emerging networking technology. Includes, but isn’t limited to, safety, networking, network terminology and protocols, network standards, local-area networks [LANS], wide-area networks [WANS], open system interconnection [OSI] models, cabling, tools, routers, router programming, Ethernet, Internet protocols [IP] addressing, and network standards. Particular emphasis is given to the use of decision-making and problem-solving techniques in applying science, mathematics, communication, and social studies concepts to solve networking problems. Instruction and training are provided in the proper care, maintenance, and use of networking software, tools, and equipment and all local, state, and federal safety, building, and environmental codes and regulations. 4 lecture/lab hours.
4
   
CIS 277
CISCO III Local Area Networks and Design -- Prerequisite: CIS 276. This is the third of four courses designed to provide students with classroom and laboratory experience in current and emerging networking technology. Includes, but is not limited to, safety, networking, network terminology and protocols, network standards, local-area networks [LANS], wide-area networks [WANS], open system interconnection [OSI] models, cabling, tools, routers, router programming, ethernet, Internet protocols [IP] addressing, and network standards. Particular emphasis is given to the use of decision-making and problem-solving techniques in applying science, mathematics, communication, and social studies concepts to solve networking problems. Instruction and training are provided in the proper care, maintenance, and use of networking software, tools, and equipment and all local, state, and federal safety, building, and environmental codes and regulations. 4 lecture/lab hours.
4
   
CIS 278
CISCO IV Wide Area Networks and Design -- Prerequisite: CIS 277. This is the fourth of four semester courses designed to provide students with classroom and laboratory experience in current and emerging networking technology. Includes, but is not limited to, safety, networking, network terminology and protocols, network standards, local-area networks [LANS], wide-area networks [WANS], open system interconnection [OSI] models, cabling, tools, routers, router programming, Ethernet, Internet Protocols [IP] addressing, and network standards. Particular emphasis is given to the use of decision-making and problem-solving techniques in applying science, mathematics, communication, and social studies concepts to solve networking problems. Instruction and training are provided in the proper care, maintenance, and use of networking software, tools, and equipment and all local, state, and federal safety, building, and environmental codes and regulations. 4 lecture/lab hours.
4
   
CIS 280
Co-op/Internship -- Prerequisites: CIS program advisor or designee approval. Provides students with the opportunity to work at a job site that is specifically related to their career objectives. Provides on-the-job experience while earning credit toward an associate degree. Fourth semester standing and a cumulative GPA of 2.0 or better is recommended for internship students. Contact hours vary.
3
   
CIS 284
Special Topics in CIS -- Prerequisites: None. Provides students with the opportunity to experience seminars, workshops, and other instructional activities on topics of interest that reinforce the concepts presented in their program area. Contact hours vary.
3
   
   Changing Lives   
Lafayette
3101 S. Creasy Ln. &
1170 S. Creasy Ln.
Lafayette, IN
[765] 269-5000
888-IVYLINE
Mailing Address:
Ivy Tech
Box 6299
Lafayette, IN
47903-6299
Crawfordsville
Montgomery County
Instructional Center
2985 Industrial Boulevard
Crawfordsville, IN 47933
Phone  [765] 359-0570 
Fax        [765] 359-0547