CIS 100 Introduction to PC's
Credits: 1.00
This 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.00
This course provides an introduction to electronic spreadsheets on the personal computer. The IBM 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 is taken on a Pass/No Pass basis only. The grade will not affect grade point average. PREREQUISITE(S): CIS 100 - Introduction to Personal Computers, or equivalent
CIS 102 Intro to Data Base Management
Credits: 1.00
This 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.00
This 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.00
This 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.00
This course will provide an introduction to the basic features of Windows operating system software. Students will learn how to select and run programs using Windows. Specific topics covered will include the Start Menu, Windows Explorer, Accessories and PC Management features of Windows. This course assumes that the student possess basic PC literacy skills and familiarity with the keyboard. PREREQUISITE(S): CIS 100 - Introduction to Personal Computers, or equivalent
CIS 106 Introduction to the INTERNET
Credits: 1.00
This course introduces the student to the structure of and use of the Internet worldwide computer network. Resources discussed will include Archie, File Transfer Protocol (FTP), Gophers, Listserv, Telnet, Usenet, Wais, and the World Wide Web (WWW), etc. Electronic mail (e-mail) facility, 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(S): CIS 100 - Introduction to Personal Computers, or equivalent experience
CIS 107 Micro-Computer Hardware and Peripherals
Credits: 1.00
This 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.00
This 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 110 Computer Info Sys for Managemt
Credits: 3.00
This 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. This course meets General Education Core Goal 2: Analytic Skills; Core Goal 4: Computer Fluency; and Core Goal 5:Information Literacy
CIS 1101 Intro to Problem Solving and Programming
Credits: 3.00
The 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.00
This 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. PREREQUISITE(S): Students must have successfully completed or tested out of: MAT 100 - Intermediate Algebra, or MAT 115 - Applied Algebra/Trigonometry I, with "C" or better or equivalent, or placing above (ABV) MAT 100 - Intermediate Algebra, on the math placement test This course meets General Education Core Goal 2: Analytic Skills; Core Goal 4: Computer Fluency; and Core Goal 5:Information Literacy
CIS 111B Comp Sci II: Object-Oriented Program
Credits: 3.00
This 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. PREREQUISITE(S): CIS 111 - Computer Science I: Programming and Concepts, with "C" or better or equivalent experience in procedural programming techniques
CIS 112 Comp Sci III: Data Struc and Algorithm
Credits: 3.00
Building on the concepts learned in CIS 111B, 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(S): CIS 111B - Computer Science II: Object-Oriented Programming, with a "C" or better, or equivalent object-oriented programming experience
CIS 113 PC Maintenance and Support
Credits: 3.00
Students 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 Web Design and Development
Credits: 3.00
This hands-on course introduces students to the fundamental skills required to build a modern and standards compliant Web site. A specific focus is placed on usability design and the use of HTML and CSS standards to create positive user experiences across a variety of devices and browsers. Students will learn the tools and skills necessary to build, organize, and maintain Web sites while following industry best practices in interface design and usability.
CIS 116 Javascript Programming for the Web
Credits: 3.00
The 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.00
A 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.00
This 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.00
This 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.00
This 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.00
This 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.00
Students will learn the Javascript programming language and how to use Javascript to build dynamic web sites that take advantage of modern Web browser features. Topics will include the Document Object Model (DOM), XML and JSON data formats, Hypertext Transfer Protocol (HTTP) and the XMLHttpRequest object. Students will learn how to combine these and other technologies to build Ajax applications.
CIS 141 Introduction to Linux
Credits: 3.00
This 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(S): CIS 155 - PC Applications on Networks, or equivalent experience
CIS 142 Linux Administration
Credits: 3.00
This 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(S): CIS 141 - Introduction to the UNIX/Linux Operating System, or equivalent experience
CIS 148 Computer Graphics I
Credits: 3.00
Introduces 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.00
This 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. PREREQUISITE(S): CIS 111 - Computer Science I: Programming and Concepts, or equivalent business experience
CIS 155 PC Applications on Networks
Credits: 3.00
This 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 This course meets General Education Core Goal 2: Analytic Skills and Core Goal 4: Computer Fluency
CIS 156 Netware Administration and Support
Credits: 3.00
This course will provide an introduction to Local Area Network (LAN) technology by teaching the fundamental skills needed to manage a Novell Open Enterprise System (OES) NetWare network effectively. NetWare concepts and utilities will be taught through a combination of lecture, hands-on assignments and a project. This course is designed to prepare students to take the Certified Novell Administrator (CNA) exam. PREREQUISITE(S): CIS 155 - PC Applications on Networks CIS 170 - Networking Fundamentals (Cisco Semester 1) or equivalent experience
CIS 157 Emerging Local Area Network
Credits: 3.00
In 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 and Support
Credits: 3.00
This 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 Exploration Semester 1)
Credits: 3.00
This 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.
CIS 171 Networking Routing Fundamentals (Cisco Exploration Semester 2)
Credits: 3.00
This 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 routed and routing protocols are introduced and discussed.
CIS 172 LAN Switching and Wireless Technologies (Cisco Exploration Semester 3)
Credits: 3.00
This course provides students with the necessary skills to design, implement, and configure network switches and wireless LANs in a converged switched network environment. Students will learn about the appropriate protocols and technologies to build a secure and efficient small-to-medium sized network. The implementation of Virtual LANs, VTP, and Inter-VLAN routing will be discussed.
CIS 172B Accessing the WAN-Cisco Expl Sem 4
Credits: 3.00
This course covers a variety of WAN related concepts and technologies. Students will learn how to evaluate, design, build, and maintain an enterprise network. Areas discussed will include WAN security, protocols, and addressing. A focus is placed on troubleshooting and resolving a number of WAN specific issues.
CIS 173 Customer Service Skills-Help Desk Profes
Credits: 3.00
Students 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 and Development I
Credits: 3.00
This 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. PREREQUISITE(S): Students must have successfully completed or tested out of: MAT 100 - Intermediate Algebra, or MAT 115 - Applied Algebra/Trigonometry I, with "C" or better Or placing above (ABV) MAT 100 - Intermediate Algebra, on the math placement test
CIS 177 Electronic Game/Simulation Design 2: 2 and 3D Graphics Tools
Credits: 3.00
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.
CIS 180 Introduction to Presentation Software
Credits: 1.00
This 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.00
Microsoft 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.00
Careers 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)
Credits: 1.00
Students 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.00
Macromedia 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.00
This 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.00
This 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.00
This 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.00
This 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.00
This 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.00
Advanced 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.00
This 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.00
This 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.00
This 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.00
This 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.00
This 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.00
Building 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 238 iPhone OS Application Development
Credits: 3.00
This is a comprehensive course on how to develop applications for Apple's iPhone, iPod touch, and iPad. Students will learn how to utilize the iPhone SDK, Objective-C programming language, and the standard Apple development tools Xcode, Interface Builder, and Instruments to build applications for distribution via the iTunes App Store. Although students may use the College's Macintosh labs to complete their course work, it is highly recommended that students have access to an Intel-based Macintosh to complete work outside of class. An iPhone, iPod touch, or iPad is not required for the course but is also recommended. Experience with C or C++ programming is recommended but not required.
CIS 241 Server-Side Web Development
Credits: 3.00
Students will learn how to develop dynamic web sites using the server-side technologies ASP.Net and Visual Basic .Net. The architecture of ASP.Net and the range of Web-based applications that can be developed using Microsoft?s Visual Studio will be discussed. Students will gain hands-on experience with Visual Basic .Net as it is used for writing Web based applications for processing form data, accessing files on the server, and reading and writing to databases.
CIS 242 Web Development for E-Commerce
Credits: 3.00
This 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.00
In order to further develop word 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.00
This 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.00
This 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.00
This 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.00
This 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.00
This 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.00
This 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.00
This 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 and Support
Credits: 3.00
This 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 depth. 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.00
The 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.00
In 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.00
This 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: Game Programming Foundations
Credits: 3.00
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.
CIS 277 Electronic Game and Simulation Design 4: Design Studio
Credits: 3.00
This is the first of the two Electronic Game and 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 and 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: Production Studio
Credits: 4.00
This is the second of two Electronic Game and 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 and Simulation Design Development 4: Design Studio (CIS 277) as the basis for the game they will build in this course. PREREQUISITE(S): CIS 276 - Electronic Game and Simulation Design 3: Game Programming Foundations, and CIS 277 - Electronic Game & Simulation Design 4: Design Studio, with a grade of "C" or better
CIS 298 Coop Internship in CIS II
Credits: 3.00
This course consists of continued 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 198 and permission of the coordinator.
CIS 299 Guided Study in Computer Sci
Credits: 3.00
This 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.
Last Updated: 12-06-2011