Computer & Info Syst Courses
- CIS 100 Introduction to PC's
- CIS 101 Introduction to Spreadsheets
- CIS 102 Intro. to Data Base Management
- CIS 103 Intro. to Word Processing
- CIS 104 Intro. to Desktop Publishing
- CIS 105 Introduction to Windows
- CIS 106 Introduction to the INTERNET
- CIS 107 Micro-Computer Hardware & Peripherals
- CIS 108 Introduction to Web Page Design
- CIS 109 Intro. to PC's for Allied Heal
- CIS 110 Computer Info Sys for Managemt
- CIS 1101 Intro to Problem Solving & Programming
- CIS 111 Computer Science I: Programming/Concept
- CIS 111B Comp. Sci. II: Object-Oriented Program.
- CIS 112 Comp. Sci. III: Data Struc. & Algorithm
- CIS 113 PC Maintenance and Support
- CIS 114 The Internet and HTML
- CIS 116 Javascript Programming for the Web
- CIS 117 Computer Aided Drafting I
- CIS 120 Teaching With Technology
- CIS 122 Visual Basic
- CIS 126 Assembler
- CIS 136 C#
- CIS 140 Client-Side Web Development
- CIS 141 Introduction to Linux
- CIS 142 Linux Administration
- CIS 148 Computer Graphics I
- CIS 151 Systems Analysis and Design
- CIS 155 PC Applications on Networks
- CIS 156 Netware Administration and Support
- CIS 157 Emerging Local Area Network Te
- CIS 158 Windows Server Administration & Support
- CIS 170 Networking Fundamentals (Cisco Sem. 1)
- CIS 171 Networking Routing Fund. (Cisco Sem. 2)
- CIS 172 Internetworking Design (Cisco 3 & 4)
- CIS 173 Customer Service Skills-Help Desk Profes
- CIS 176 Electronic Game Design & Development I
- CIS 177 Electronic Game/Simulation Design2:2&3D
- CIS 180 Introduction to Presentation Software
- CIS 181 Web Page Creation (front Page)
- CIS 182 Information Technology Careers
- CIS 183 Web Page Development (Dreamweaver MX)
- CIS 184 Web Animation (Flash MX)
- CIS 185 Advanced Web Animation (Flash)
- CIS 198 Coop. Internship in CIS I
- CIS 201 Advanced Spreadsheets
- CIS 202 Advanced Database
- CIS 215 Decision Making Using Spreadsheets
- CIS 217 Computer Aided Drafting II
- CIS 218 Computer-Aided Drafting III
- CIS 221 Advanced Java
- CIS 222 Advanced Visual Basic
- CIS 227 XML For Java Programmers
- CIS 231 Project Management
- CIS 235 Object Oriented Prog. in C++
- CIS 241 Server-Side Web Development
- CIS 242 Web Development for E-Commerce
- CIS 243 Integrated Office Software Applications
- CIS 244 PC Database Management Systems
- CIS 245 Database Management Sys. /SQL
- CIS 246 Intro. to Data Communications
- CIS 247 Advanced Database Management Systems
- CIS 250 SQL Server Programming
- CIS 255 Advanced PC Applications
- CIS 258 Advanced Windows Ser Administration/Supp
- CIS 263 Advanced Netware Administration&support
- CIS 270 Technology Tools for Online Instruction
- CIS 274 Support Users-Troubleshoot Desktop App.
- CIS 275 Network Security Fundamentals
- CIS 276 Electronic Game/Simulation Design 3:
- CIS 277 Electronic Game & Simulation Design 4:
- CIS 278 Electronic Game/Simulation Design 5:
- CIS 298 Coop Internship in CIS II
- CIS 299 Guided Study in Computer Sci.
CIS 100 Introduction to PC's
Credits: 1.00This course teaches personal computer operations and applications. The PC will be used for hands-on experience in topics including personal computer operations and control (DOS), Windows, word processing, and electronic spreadsheets. The course assumes no previous knowledge of personal computers. (This course may be taken on a pass/no pass (P/NP) basis only. The grade will not affect grade point average.)
CIS 101 Introduction to Spreadsheets
Credits: 1.00This course provides an introduction to electronic spreadsheets on the personal computer. The PC will be used for hands-on experience with a popular electronic spreadsheet software package. Included are typical applications such as budgeting, income taxes, and "what if" applications. (This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect grade point average.) Note: Textbooks for all one-credit CIS courses are to be purchased in advance at the College bookstore. Prerequisite: CIS 100 or equivalent.
CIS 102 Intro. to Data Base Management
Credits: 1.00This course provides an introduction to data base management on the personal computer. The PC will be used for hands-on experience with a popular data base management software package. Included are typical applications such as mailing lists, inventories, budgets, and other business topics. (This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect grade point average.) Note: Textbooks for all one-credit CIS courses are to be purchased in advance at the College bookstore. Prerequisite: CIS 100 or equivalent.
CIS 103 Intro. to Word Processing
Credits: 1.00This course provides an introduction to word processing on the personal computer. The PC will be used for hands-on experience with a popular word processing software package. Included are the concepts and commands needed to create, edit and print documents. (This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect grade point average.) Note: Textbooks for all one-credit CIS courses are to be purchased in advance at the College bookstore. Prerequisite: CIS 100 or equivalent.
CIS 104 Intro. to Desktop Publishing
Credits: 1.00This course is designed for office support staff for personal use. Using Microsoft Publisher software, students will learn to incorporate basic design techniques into business documents. This course may be taken on Pass/No Pass (P/NP) basis only. The grade will not reflect grade point average. Prerequisite: CIS 100 or equivalent. Note: Textbooks for all one-credit CIS courses must be purchased in advance at the College Bookstore.
CIS 105 Introduction to Windows
Credits: 1.00This course provides and introduction to the basic features of Windows software. Students will learn how to select and run programs using Windows. Topics covered will include Windows basics, menus and taskbars, and creating files and folders (This course may be taken on Pass/No Pass (P/NP) basis only. The grade will not affect grade point average.) Prerequisite: CIS 100 or equivalent. Note: Textbooks for all one-credit CIS courses must be purchased in advance at the College Bookstore.
CIS 106 Introduction to the INTERNET
Credits: 1.00This course introduces the student to the structure of and use of the Internet. Electronic mail (E-mail), web research skills, various means of accessing the Internet, and "netiquette" issues surrounding the appropriate use of such networks will be discussed. Considerable hands-on experience will be provided. (This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect grade point average.) Prerequisite: CIS 100 or equivalent. Note: Textbooks for all one-credit CIS courses are to be purchased in advance at the College Bookstore
CIS 107 Micro-Computer Hardware & Peripherals
Credits: 1.00This course discusses the function of the basic components that comprise a personal computer system including all peripheral support devices. The most recent changes affecting system design are identified and criteria for deciding what, when, and why in making a system purchase are discussed. Group discussions and exercises are used to reinforce the learning process. This is a survey course designed to help those with minimal computer literacy skills to better understand system and peripheral hardware features. This course is cross listed with EGT 107. PREREQUISITES:CIS 100 or equivalent computer literacy skills.
CIS 108 Introduction to Web Page Design
Credits: 1.00This course introduces students to the fundamentals of the World Wide Web page design using the Hypertext Markup Language (HTML) and a simple HTML editor. Students will have extensive hands-on experience creating HTML tags, links, and incorporating images. Design elements will also be considered. (This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect grade point average.) Prerequisite: CIS 100 and CIS 106 or equivalents.
CIS 109 Intro. to PC's for Allied Heal
Credits: 1.00Designed to explore computer use in allied health, this course introduces the student to common personal computer functions and applications including: computer assisted instruction, word processing, internet, e-mail, presentation software, spreadsheet, and database capabilities. No prior knowledge is expected or needed.
CIS 110 Computer Info Sys for Managemt
Credits: 3.00This course introduces non-computer science majors to the fundamentals of computer hardware, software, and their integration into management information systems. Included are hands-on applications using commercially prepared software on PCs including spreadsheets, databases, and elementary word processing. Note: Graduation credit will not be awarded for CIS 100, 101, or 102 if the student also completes CIS 110. Graduation credit will not be awarded for both CIS 110 and for CIS 155.
CIS 1101 Intro to Problem Solving & Programming
Credits: 3.00The course prepares students with limited computing background to enter the field of information technology or computer science. Students develop the essential concepts for logic, design, and problem solving skills used in computer programming. Students will apply these skills by developing complete graphical, event-driven programs using a visual language such as Microsoft Visual Basic. The emphasis of the course is to learn concepts and techniques that are common to most programming languages in developing business solutions. This course is also appropriate for non-information technology majors. Prerequisite: MAT 011
CIS 111 Computer Science I: Programming/Concept
Credits: 3.00This course introduces students to fundamental techniques, concepts, and vocabulary of procedural programming and computer science. Emphasis is placed on programming in a high-level computer language such as Java or C++. This is the first course for computer majors. Prerequisites - MAT 100 or MAT 115 with a "C" or better.
CIS 111B Comp. Sci. II: Object-Oriented Program.
Credits: 3.00This course introduces students to the object- oriented programming paradigm and focuses on the definition and use of classes and the fundamentals of object-oriented design. It is designed for students that already have a firm foundation in procedural programming concepts. A high-level programming language such as Java or C++ is used. This is the second course for computer majors. Prerequisites: CIS 111, with "C" or better or equivalent experience in procedural programming techniques.
CIS 112 Comp. Sci. III: Data Struc. & Algorithm
Credits: 3.00Building on the concepts learned in CIS111B, the fundamental concepts of data structures and algorithms are explored. This course will apply software engineering techniques to the design and implementation of programs that manipulate complex data structures. Effective software engineering methods are stressed as well as developing good programming style. A high-level compiler language such as Java or C++ will be used. This is the third course for computer majors. Prerequisite: CIS 111B with "C" or better, or equivalent object-oriented programming experience.
CIS 113 PC Maintenance and Support
Credits: 3.00Students develop the necessary skills to support personal computers by solving common PC hardware and software problems. Students will learn to install and maintain a variety of processors, operating systems, and applications. Successful completion of the course prepares students for the A+ Certification examination sponsored by the Computing Technology Industry Association. Prerequisites: CIS 105, or CIS 110, or CIS 111, or CIS 155 or equivalent.
CIS 114 The Internet and HTML
Credits: 3.00This course introduces the student to the structure of the Internet and use of Internet research techniques and web publishing skills using HTML. Resources discussed will include File Transfer Protocol (FTP), Telnet, and the World Wide Web (WWW). Electronic mail (E-mail), various means of accessing the Internet, research skills, security, and "netiquette" issues surrounding the appropriate use of such networks will be discussed. Students will also create web pages using HTML. Considerable hands-on-experience will be provided Prerequisite: CIS 105, or CIS 110, or CIS 111, or CIS 155 or equivalent experience.
CIS 116 Javascript Programming for the Web
Credits: 3.00The JavaScript cross-platform programming language is used to add interactivity to web pages. This course teaches how JavaScript can create an active user interface to extend and improve Web page performance and appearance by creating custom HTML (HyperText Markup language) pages "on-the-fly". Prerequisites: CIS 111 and CIS 114 or their equivalents.
CIS 117 Computer Aided Drafting I
Credits: 3.00A course to introduce drafting students or anyone with drafting experience to the use of the computer to create, revise and manipulate architectural, mechanical and electrical drawings and drawing files. The basic commands of the AUTOCAD program are used. Prerequisites: DRA 110 and CIS 110 or equivalent.
CIS 120 Teaching With Technology
Credits: 3.00This course provides teachers with an understanding of the computer as a tool in the classroom. Students learn how to use both the IBM and the Macintosh computers and examine available software. They will also learn how to survey and select well designed educational software for their classrooms. In addition, students will learn word processing skills. (Also offered as EDU 120.)
CIS 122 Visual Basic
Credits: 3.00This is a comprehensive course in using Visual Basic to implement Windows programming concepts. These include usage of Windows' controls, icons, bit maps, DLL's, VBX's, OLE, DDE and memory allocation. This course teaches the considerations of custom installation, structured programming, problem solving, and the uses of Visual Basic as a systems development tool. Prerequisites: CIS 105 and CIS 111 or equivalent experience.
CIS 126 Assembler
Credits: 3.00This is an introductory course in assembly language as used on the Intel 32-bit processors. Emphasis is placed on understanding the internal structure of digital computers, including memory, registers, and the internal representation of data (both numeric and non-numeric), the stack, and machine instructions. Assembly language programs are written and debugged using the Microsoft Macro Assembler (MASM). Prerequisite: CIS 111, with C or better, or equivalent
CIS 136 C#
Credits: 3.00This course will introduce students to the object- oriented programming language C# (C sharp). This language allows programmers to create powerful Web applications and components on Microsoft's .NET. Students develop proficiency in object-oriented program design techniques, control structures, methods, array design, multithreading and streams. Deployment of code within the .NET environment for web forms and services are emphasized. Prerequisite: CIS 111B or CIS 235 with "C" or better, or equivalent object-oriented programming experience.
CIS 140 Client-Side Web Development
Credits: 3.00This course will teach students to develop Web applications in an integrated development environment that allows the incorporation of the latest web tools and technologies available. Topics such as Dynamic HTML, Javascripting, XML, and Cascading Style Sheets (CSS) will be explored. This course is the prerequisite course for CIS 241 - Server-side Web Development. Prerequisite: CIS 111 and CIS 114 or their equivalents.
CIS 141 Introduction to Linux
Credits: 3.00This course is designed to provide students with a fundamental knowledge of the conventions, techniques, and terminology of the Linux Operating System. Students will learn the skills necessary to utilize, administer, and install Linux in both networked and desktop environments. The objectives of this course will align with a major Linux professional certification. Prerequisite: CIS 155 or equivalent experience
CIS 142 Linux Administration
Credits: 3.00This course provides extended knowledge of the Linux Operating System. Advanced features and benefits of these operating systems including system administration, networking, configuration, communications, and control will be studied. Students will participate in complex laboratory assignments. The objectives of this course will align with a major industry certification exam. Prerequisite: CIS 141 or equivalent experience
CIS 148 Computer Graphics I
Credits: 3.00Introduces students to the latest versions of leading software applications used in the field of graphic design including Abode Illustrator, Adobe Photoshop and Quark Xpress. Students will create and manipulate images and text and learn techniques for exporting files into different formats for use across platforms, in multiple applications and for the web. This course is cross-listed with ART 148.
CIS 151 Systems Analysis and Design
Credits: 3.00This course reviews and applies traditional (life cycle) systems development methodologies implemented by project teams and including reporting responsibility to a systems development steering committee. The life cycle followed incorporates an initial investigation, a feasibility study systems analysis, systems design, technical design, program specification, and implementation planning. Offered only in the Fall semester. Prerequisite: CIS 111 or equivalent.
CIS 155 PC Applications on Networks
Credits: 3.00This course will provide an overview of Microsoft Office and several desktop operating systems, which are typically supported on a local area network. Software covered will include command line interfaces, Excel, Word, PowerPoint, Access, and Windows. Additional topics will include the Internet, alternative desktop operating systems, networking basics, software licensing, file management, hardware selection, software integration, and viruses. The impact of running and supporting this software on a network will be emphasized. Prerequisites: None
CIS 156 Netware Administration and Support
Credits: 3.00This course will provide an introduction to Local Area Network (LAN) technology by teaching the fundamental skills needed to manage a Novell NetWare network effectively. NetWare concepts and utilities will be taught through a combination of lecture, hands-on assignments, and projects. This course is designed to prepare students to take the CNA exam. Prerequisites: CIS 155 and CIS 170 or equivalent Novell Course Equivalent: Course #3016 150 Foundations of Novell Networking NetWare 6.5
CIS 157 Emerging Local Area Network Te
Credits: 3.00In this course students will learn to manage a NOVELL network in a Netware 4 environment. Features of Netware 4 including Network Directory Services (NDS) design are introduced. Students will also learn basic network management tasks such as creating users, establishing network security, printing configuration and protecting network data. This environment will change over time as technology changes.
CIS 158 Windows Server Administration & Support
Credits: 3.00This course provides the student with the knowledge and skills necessary to perform day-to-day administrative tasks in a single or multiple domain Microsoft Windows based network. Students will learn how to implement system security, create users, establish network printing, backup system data, and manage system resources. This course will also include topics on installation, configuration, and troubleshooting in a Microsoft Windows environment using the most current version of the Server and Client operating systems. Prerequisites: CIS 155 and CIS 170, or equivalent experience
CIS 170 Networking Fundamentals (Cisco Sem. 1)
Credits: 3.00This course prepares the student to understand and apply basic concepts of networking technology. The OSI model, industry standards, network topologies, IP addressing, subnet masking, networking components, cabling techniques and basic network design are introduced and discussed. Prerequisites: None
CIS 171 Networking Routing Fund. (Cisco Sem. 2)
Credits: 3.00This course prepares the student to understand and apply basic concepts of network routing technology. System architectures and internet- working, beginning router configurations. Cisco router setup and configuration language, and router and routing protocols are introduced and discussed. Prerequisite: CIS 170 or CISCO Semester 1 from any CISCO academy.
CIS 172 Internetworking Design (Cisco 3 & 4)
Credits: 4.00The student will build upon their understanding of router configurations, LAN switching, network management and network design. Basic network traffic management, Wide Area Networking infrastructure and Virtual Local Area Networking configuration are developed and discussed. Prerequisite: CIS 171 or CISCO Semester 1 & 2 from any CISCO academy.
CIS 173 Customer Service Skills-Help Desk Profes
Credits: 3.00Students develop the necessary skills to support a help desk operation and solve problems quickly and efficiently for computer users. Students will learn basic help desk operations, an efficient help desk design, methods for achieving high customer satisfaction, and the need for strong communication skills, team building skills, and techniques for minimizing stress. Prerequisite: CIS 155 or equivalent experience.
CIS 176 Electronic Game Design & Development I
Credits: 3.00This course introduces the fundamental techniques, concepts, and vocabulary of electronic game and simulation development. Students will explore the historical, social, and cultural effects of electronic games while applying modern game design and development methodologies and principles to create their own game. Prerequisites: MAT 100 or MAT 115, with "C" or better or placing above (ABV) MAT 100 on the math placement test.
CIS 177 Electronic Game/Simulation Design2:2&3D
Credits: 3.00Graphics Tools This course introduces the fundamental techniques, concepts, and vocabulary of 2D and 3D art development for electronic games and simulations. Students will use 2D and 3D development tools and apply appropriate design methodologies and principles to create graphic images. Students will be introduced to 3D game engine technology and the process of importing and manipulating art objects using popular game engines and graphics tools. Prerequisites: CIS 176, with a C or better.
CIS 180 Introduction to Presentation Software
Credits: 1.00This course introduces the student to presentation software. A personal computer will be used for hands-on experience with Microsoft Power Point. Audience delivery options will be discussed such as computer projection and other media. (This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect your grade point average.) Prerequisite: CIS 100 - Introduction to PC's or equivalent knowledge.
CIS 181 Web Page Creation (front Page)
Credits: 1.00Microsoft FrontPage 2000 allows the user to create simple to moderately complex web pages without requiring knowledge of HTML, tagging. Students will learn the basics skills necessary to design and create personal and simple corporate web sites
CIS 182 Information Technology Careers
Credits: 1.00Careers in information technology are diverse and require unique skills in a variety of disciplines. Students will learn the structure of a modern computer systems department and become familiar with the skills, abilities, training and education needed to be successfully employed in the information technology field.
CIS 183 Web Page Development (Dreamweaver MX)
Credits: 1.00Students will learn high level web page creation skills using the sophisticated Dreamweaver web page editor. Explore page creation, images, links, forms, tables and frames as well as advanced features such as DHTML, style sheets, layers, animation, site management and FTP.
CIS 184 Web Animation (Flash MX)
Credits: 1.00Macromedia Flash is a widely used vector art and animation software tool for developing and delivering low-bandwidth animations, presentations and movies. Students will learn the basic skills necessary to create simple graphic and text animations to be published on the web.
CIS 185 Advanced Web Animation (Flash)
Credits: 1.00This course will develop advanced skills using Macromedia Flash to produce websites with creative designs, moving imagery and thought provoking animations. Students will learn and practice how to create movie clips, design a Flash website, create interactive buttons,menus and pre-loaders.Object-oriented programming techniques in Action Script will be developed to utilize the many features in Flash. The course will emphasize the importance of usability, optimization, and performance. Prerequisite: CIS 184 or equivalent experience with Flash.
CIS 198 Coop. Internship in CIS I
Credits: 3.00This course consists of employment in a college-approved organization to enable the student to gain insight into a computer operation. The course requires an optimum of 15 hours per week supervised and coordinated by a faculty member. Students are rated by the employer on their job performance. Prerequisites: CIS 111 or equivalent and permission of the coordinator.
CIS 201 Advanced Spreadsheets
Credits: 1.00This course provides additional practice and techniques in spreadsheet applications. The student will learn to create graphs, use macros, and interface MS Excel with a database (MS Access) This course is taken on a Pass/No Pass basis only. The grade will not affect grade point average. Prerequisites: CIS 101 - Introduction to Spreadsheets
CIS 202 Advanced Database
Credits: 1.00This course provides additional practice and techniques in database management applications. The student will learn programming in Access, screen design, and strategies of designing databases and programs. This course may be taken on a Pass/No Pass (P/NP) basis only. The grade will not affect grade point average. Prerequisites: CIS 102 - Introduction to Data Base Management.
CIS 215 Decision Making Using Spreadsheets
Credits: 3.00This course provides additional experience using Microsoft Excel as a productive decision-making tool.Topics covered will include macro programming, advanced printing features, data base management, internal functions, and graphing. Prerequisite: CIS 110 or CIS 101 or CIS 155 or equivalent experience.
CIS 217 Computer Aided Drafting II
Credits: 3.00Advanced AUTOCAD is designed to instruct AUTOCAD users in techniques for configuring programs to meet the special requirements of particular disciplines and to increase drawing productivity. Prerequisite: DRA 115 and CIS 110 or equivalent.
CIS 218 Computer-Aided Drafting III
Credits: 3.00This course is designed to provide an in-depth study of computer aided drafting and design in three-dimensions. The course focuses on the understanding, construction, and manipulation of extrusion, wireframe, surface, and solid models using CAD. The course covers theory of 3D, displaying 3D models, 2 1/2 D extrusion, wireframe, solid modeling, and presentation of 3D models, plotting and rendering 3D drawings. The AutoCAD drafting program will be used.
CIS 221 Advanced Java
Credits: 3.00This course teaches Object Oriented Programming using Java, a language whose popularity has been fueled by the World Wide Web. Students will learn the Java language, Java's object model, including polymorphism, method overloading, abstract data structures and building event-driven programs. Advanced topics will include Java's model for multi-threaded applications, network programming, designing with patterns, handling exceptions, and remote method invocation (RMI). Prerequisite: CIS 111B or equivalent.
CIS 222 Advanced Visual Basic
Credits: 3.00This aggressive course is intended to teach students about advanced Windows application development using Visual Basic. Topics to be covered include: better interface design and control, getting value from INI files, implementing 2-and 3-tier client/server solution, using classes, implementing DDE and OLE solutions, leveraging major 3rd party developing for reusability. Prerequisite: CIS 122 or equivalent experience.
CIS 227 XML For Java Programmers
Credits: 3.00This course will introduce students to XML syntax, key technologies and applications. Integrating XML with Java code, students will learn to develop robust database applications for the transfer and manipulation of data. Students will learn the importance of XML as a tool in the modern business environment. Prerequisites: CIS 111B with "C" or better or equivalent. CIS 108 or CIS 114 recommended.
CIS 231 Project Management
Credits: 3.00This course will introduce students to key aspects of contemporary project management. Through hands-on exercises and case studies, students will learn the project planning process in detail, culminating in the creation of a baseline plan and budget using Microsoft Project. Topics addressed will be project scope and objectives, deliverables, milestones, tasks, work breakdown structure, responsibility and authority, project network, critical path analysis, cost, resource allocation and auditing. (Also offered as MGT 231.) Prerequisites: CIS 110 & MGT 111 or equivalent business experience.
CIS 235 Object Oriented Prog. in C++
Credits: 3.00Building upon CIS 135, this aggressive course will extend the student's understanding to an object oriented level, and will teach students C++. Emphasis will be placed on object oriented programming and design, advanced programmer defined data types (objects), object derivation, polymorphism, function overloading, object based abstract data structures (link lists, stacks, collections), event oriented program control. Prerequisites: CIS 111 or equivalent.
CIS 241 Server-Side Web Development
Credits: 3.00This course will teach students how to develop dynamic web sites using server-side technologies such as Active Server Pages and CGI. The architecture of ASP and the range of applications that can be developed using Microsoft Internet Information Server (IIS) will be discussed. Gaining hands-on experience with VBScript as it is used for writing ASP applications for processing form data, accessing files on the server, and reading and writing to databases. Students will learn the capabilities of the client-server communications protocol: Common Gateway Interface (CGI) including the CGI protocol specifications, and how to use the Perl programming language to perform common and powerful CGI communication and processing tasks. Prerequisite: CIS 116 or CIS 140 or equivalent.
CIS 242 Web Development for E-Commerce
Credits: 3.00This capstone course will teach students the concepts of E-Commerce on the Internet and the technologies involved in creating a commercial web site. Theory of E-Business models, the entrepreneurial process, payment methods, marketing, and security will be discussed in relation to real-life examples. Students will develop their own e-commerce web site using Microsoft technologies such as ASP, Microsoft Access 2000, SQL Server 2000, and Internet Information Server 5.0.
CIS 243 Integrated Office Software Applications
Credits: 3.00In order to further develop work processing, spreadsheet, database, presentation graphics, and Internet skills, this course reviews, extends, integrates, and applies concepts previously learned. Desktop scanners and the Internet will be used to incorporate images into Microsoft Office documents. Decision making and critical thinking skills will be practiced through the use of simulations of typical documents and procedures as employed in the professional world. Prerequisites: CIS 110 or OST 242 or permission of coordinator or instructor.
CIS 244 PC Database Management Systems
Credits: 3.00This course is designed to introduce the student to the concepts involved in designing and using Microsoft Access. Topics to be covered in the course will include discussions of various types of database structures and manipulations of the database through the database language. Prerequisite: CIS 110 or CIS 155 or CIS 102
CIS 245 Database Management Sys. /SQL
Credits: 3.00This course is designed to introduce the student to the concepts involved in designing and using a database management system. Topics to be considered in the course will include discussion of various types of database structures, manipulations of a database structure through applications, query techniques, and an investigation into a database language. Prerequisites: CIS 111 or CIS 1101 AND either CIS 102, CIS 110, CIS 155 or CIS 244, or equivalent database experience
CIS 246 Intro. to Data Communications
Credits: 3.00This course is designed to introduce students to the techniques involved in creating and using a data communication system including terminology, network architecture and protocols, communication software, and systems design. This course is equivalent to the NOVELL Networking Technologies course. This course will use NOVELL student workbooks and reference books. (Completing CIS 155 or 156 first would be helpful.) Prerequisite: CIS 111 (CIS 155 or CIS 156 is helpful)
CIS 247 Advanced Database Management Systems
Credits: 3.00This course teaches advanced database management topics using an enterprise level Database Management system (Oracle). The focus of this course is on Basic Database Administration, Advanced SQL Programming, SQL Scripting Languages, and Performance Tuning. Prerequisites: CIS 245 or equivalent.
CIS 250 SQL Server Programming
Credits: 3.00This course will introduce students to relational database management and development on the SQL Server platform. Although an overview of database design and optimization will be presented the main topics pertain to developing databases on SQL Server software. The Transact-SQL language, querying and modifying data, indexing, optimization of data, joins and user defined functions (UDF) will be explored.
CIS 255 Advanced PC Applications
Credits: 3.00This course will focus on advanced features and topics in word processing, spreadsheet, database and presentation software. Software integration and creating content for the Internet will also be discussed. Specific topics will include preparing information for web publishing, using forms and VBA (Visual Basic for Applications) to automate tasks, professional formatting techniques, software integration, importing data, image maps and other advanced functions specific to each software package. This would be an elective course in most of the programs offered in Business or Computer Science.
CIS 258 Advanced Windows Ser Administration/Supp
Credits: 3.00This course provides the students with the knowledge and skills necessary to install, configure, manage, and support a Windows 2003 infrastructure. Students will learn advanced deployment, and configuration concepts, including the implementation of: Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Naming Service (WINS), network security, Remote Access Services (RAS), Internet Authentication Server (IAS), and Remote Installation Services (RIS). In addition students will learn how to install, manage, configure and administer Windows 2003/XP Active Directory. Prerequisite: CIS 158 or Microsoft Course equivalent, or Windows Administration and Support experience.
CIS 263 Advanced Netware Administration&support
Credits: 3.00This course provides students with the knowledge and skills necessary to design, configure, and administer a complex Netware network. Migration issues are examined. Students learn remote management techniques and preventative maintenance network backup strategies and Java-based utilities are covered in dept. NOVELL Course Equivalent: Course 570 - Netware 5.0 Advanced Administration. Prerequisites: CIS 156 Netware Administration and Support.
CIS 270 Technology Tools for Online Instruction
Credits: 3.00The online environment offers the possibility, through technology, to support information sharing in ways that can satisfy multiple learning styles in a unique and productive manner. Students in this course will develop online course materials using current "best practices" strategies and the latest technology tools for producing documents, images, web sites, animations, slide shows, digital video, and synchronized video/PowerPoint presentations. The course will be taught primarily online. However, regular on-campus class meetings will also be required.
CIS 274 Support Users-Troubleshoot Desktop App.
Credits: 3.00In this capstone course, students develop the necessary skills to support computer users and resolve software problems related to their operating system, applications, or network environment. Students will learn to install and troubleshoot the Windows operating system and a variety of desktop applications as well as to trouble shoot and solve security, connectivity, and printing problems. Successful completion of the course prepares students for two Microsoft Certified Desktop Technician (MCDST) Certification examinations (70-271 and 70-272) sponsored by Microsoft. Prerequisites: CIS 113 and CIS 158 or equivalent experience
CIS 275 Network Security Fundamentals
Credits: 3.00This course will introduce students to the basic elements of establishing a secure network, including security objectives, security architecture, security models and security layers. Students will analyze what elements contribute to high quality risk management, network security policy, and security training. This course focuses on the five security keys: Confidentiality, Integrity, Availability, Accountability, and Auditability. Successful completion of this capstone course prepares students to take appropriate industry certifications in the security field. Prerequisites: CIS 171 and CIS 158 with C or better or equivalent experience. CIS 141 and CIS 156 recommended.
CIS 276 Electronic Game/Simulation Design 3:
Credits: 3.00Game Programming Foundations This course introduces students to the necessary mathematical techniques and physical modeling principles for electronic game and simulation development. Students will learn mathematical tools underlying the development of gaming software algorithms. They will use a range of software products to implement these algorithms and modeling methods. Prerequisites: CIS 111B, CIS 177, and Physics 121 with a C or better.
CIS 277 Electronic Game & Simulation Design 4:
Credits: 3.00Design Studio This is the first of the two Electronic Game & Simulation Design capstone courses. Students will work in teams to design a game using industry standard tools and procedures. The design of levels, characters, stories, game mechanics, user interfaces, and puzzles will be explored in depth along with techniques for usability and quality assurance testing. Students will be required to prototype and test small segments of their game to prove the viability of their design. All materials produced in this class will be used as the basis for developing a complete and functional game in Electronic Game & Simulation Design 5: Production Studio Prerequisite:CIS 177 with a grade of C or better. Co-requisite:CIS 276
CIS 278 Electronic Game/Simulation Design 5:
Credits: 4.00Production Studio This is the second of two Electronic Game & Simulation Design capstone courses. Students will work in teams to build a fully functional electronic game using industry standard tools and procedures. Students will use the materials produced in Electronic Game & Simulation Design Development 4: Design Studio (CIS 277) as the basis for the game they will build in this course. Prerequisites: CIS 276 and CIS 277 with a grade of C or better.
CIS 298 Coop Internship in CIS II
Credits: 3.00This course consists of continued employment in a college- approved organization to enable the student to gain insight into a computer operation. The course requires on optimum of 15 hours per week supervised and coordinated by a faculty member. Students are rated by the employer on their job performance. Prerequisites: CIS 198 and permission of the coordinator.
CIS 299 Guided Study in Computer Sci.
Credits: 3.00This course is intended as a high-level course designed to bridge the gap between computer programming and real-world applications. In this course the student under the direct guidance of a faculty member attacks an industry-related problem and provides a possible solution. An individual project is required for this course. Prerequisite: Consent of the instructor.

