|
CIS 099 IC3 Test Preparation (0 Credits) 1 CEU (top)
Preparation for students who prefer to satisfy their computer literacy requirement by becoming IC3 certified and who wish to take a rapid review in preparation for testing. Designed to be taken instead of enrolling in CIS 101, or upon advice after screening on the first day of CIS 101. Also recommended for any student, including those who have already taken CIS 101, who wishes to prepare for taking the IC3 exams. Students overview the IC3 objectives and procedures, as well as rapidly reviewing concepts from the 3 areas covered in the IC3 exam: computer fundamentals, key applications, and living online. Course will reflect the latest updates on the current exam. NOTE: Does not satisfy program concentration requirement in CIS-related curricula. At least part of the course will be conducted online.
CIS 100 Using a Personal Computer (1 Credit) (top)
Preparation for students who lack fundamental computer skills and experience, designed to be taken prior to enrolling in CIS 101, or upon advice after screening on the first day of CIS 101. Students gain familiarity and comfort with using a personal computer and are introduced to using a keyboard and a mouse to operate a personal computer, using the touch keying system. Topics include navigating the World Wide Web, using a word processor to enter text, saving, opening, and modifying files using secondary storage media. NOTE: Does not satisfy program concentration requirement in CIS-related curricula; may not be taken for credit if credit has previously been received for CIS 101 or higher. May be substituted for CIS 125.
CIS 101 and CIS 101H Computer Literacy (3 credits)
(top)
Computer Literacy is a survey course in evolving computer technology and its relevance to individuals and society. The societal issues stressed include: privacy, security, ergonomics, accessibility, intellectual property, pervasive computing, as well as well as other timely topics, such as new laws impacting computer use. Becoming fluent in necessary technology applications is integrated into the course, and may include such topics as word processing, use of email and web browsers, spreadsheets, distance learning platforms, and others. Students possessing skills and know l edge in this area may receive credit for CIS 101 by passing the department challenge test administered at the college testing center (currently the 3 Internet and Com p uting Core Certification tests, known as IC3). Students who are already IC3 certified may receive credit for CIS 101 by presenting their 3 certificates to the registrar. CIS 099, IC3 Test Preparation, is available as a test preparation course. Students with little or no computer experience should consider taking CIS 100, "Using a Personal Computer," to get the necessary prerequisite skills. All students take a department screening test during their first class in CIS 101. Results are used to advise students on which path to take. Prerequisite: Reading proficiency level.
CIS 103 Introduction to Visual Basic.NET (4 Credits) (top)
Introduction to computer programming using the Visual Basic.NET language with emphasis
on objects and on structure program logic and design. Topics include variables, operators,
control structures, functions, arrays, strings, graphical objects, and the Integrated
Development Environment. (Formerly CIS 214; credit may not be received for both
CIS 214 and CIS 103.) Prerequisite: CIS 101 or equivalent. 3 class/3 lab hrs.
CIS 104 Human-Computer Interface Design (3 Credits) (top)
A general survey of the application of human factors to the design and use of information
systems. The history, evolution, and current state of the human-computer interface are
covered. The contributions of psychology, engineering, and physiology to the development
of ergonomics are described. Prerequisite: CIS 101 or equivalent. 2 class/2 lab hrs.
CIS 113 Introduction to C++ (4 Credits)
(top)
Introduction to computer programming using the C++ language. Emphasis
is placed on programming design and development, data types, control
structures, functions and arrays. (Formerly CIS 111; credit may not
be received for both CIS 113 and CIS 111.) Prerequisite: CIS 101 or
equivalent. 3 class/3 lab hrs.
CIS 115 Introduction to Database Management Systems (4 credits)
(top)
Introduction to database management techniques using Microsoft Access. Includes fundamentals
of database design and programming with emphasis on relational file processing.
(Formerly CIS 172; credit may not be received for both CIS 172 and CIS 115.)
Prerequisite: CIS 133, CIS 103 or CIS 113 recommended. 3 class/2 lab hrs.
CIS 120 Introduction to Java (4 Credits) (top)
Introduction to Java programming incorporating object oriented design for both applications
and applets. Methods, classes and objects are explored. The use of control structures,
character strings and arrays are studied as well as a first look at creating graphical
user interfaces. Prerequisite: CIS 101 or equivalent. 3 class/3 lab hrs.
CIS 121 Computer Science I (4 credits)
(top)
Computer science concepts studied from theoretical and practical viewpoints, including
program analysis and life cycle design, formal syntactics of the Java or other object
oriented language, program control structures, subprograms, algorithm design and analysis,
recursion, computer architecture, number systems, and data storage. Applications studied
include numerical methods, creating libraries, character processing, simulating logic
circuits, sorting, searching, set operations, use of matrices. Object Oriented
Programming introduced. Structured programming and Object Design stressed.
Java based. Prerequisite: Math 241 completed or concurrent;
CIS 103 or CIS 120 or 213 recommended. 3 class/3 lab hrs.
CIS 122 Computer Science II (4 credits) (top)
Introduces theoretical and practical treatment of abstract data types and data structures
including lists, strings, stacks, queues, search trees, and hash tables. Objected Oriented
Programming methodology and Java classes are used to implement ADT. Software life cycle
is studied. Formal topics include introduction to theory of computation including
parsing context free grammars, Finite State Machines, expression evaluation and notation,
program analysis and verification. Prerequisite: CIS 121; Math 242 completed or
concurrent; CIS 120 recommended. 3 class/3 lab hrs.
CIS 125 Operating the Keyboard (1 credit)
(top)
Develops basic skills to operate the computer keyboard by using the "touch" system.
Alphabetic, numeric, and special symbols will be taught. (Formerly OAD 150: credit
may not be received for both CIS 125 and OAD 150.) Prerequisite: Reading proficiency level. 1 class/1 lab hr.
CIS 129 Beginning Microsoft Word (1 credit)
(top)
An introductory course that demonstrates the proper procedures to create documents suitable
for professional purposes and personal use. Procedures include creating entering, saving,
printing and correcting text. Textbook and disk required. (Formerly OAD 129 ; credit
may not be received for both CIS 129 and OAD 129.) Prerequisite: CIS 125 or equivalent
of touch keyboarding techniques with speed of 25 wpm and reading proficiency level.
Students will demonstrate proficiency using touch keyboarding technique at first class.
1 class/1 lab hr.
CIS 133 Integrated Software Applications (3 credits)
(top)
Provides in-depth coverage of a software suite. Includes a review of basic word processing
and spreadsheets, as well as more advanced features, introduction to fundamentals of
presentation and database software, followed by the production of integrated documents
combining elements produced by the different suite applications. Emphasis is placed on
data sharing through object linking and embedding. Prerequisites: CIS 101 or ENT 177.
2 class/2 lab hrs.
CIS 137 Help Desk Tools and Procedures (3 credits)
(top)
Students will learn the basic help desk concepts, procedures, and tools with emphasis on the
team-oriented technical support environment. Students explore the features of software used
in a support environment to collect knowledge, schedule and track repairs, such as call
logging and reporting. The proper use of telephone-based technology is also presented.
Prerequisite: CIS 101. 2 class/2 lab hrs.
CIS 139 Intermediate Microsoft Word (1 credit)
(top)
Builds on the knowledge and skills developed in CIS 129. Reinforces business letter styles
and presents reports and tables. Textbook and disk required. (Formerly OAD 139;
credit may not be received for both CIS 139 and OAD 139.) Prerequisite:
Corresponding CIS 129 software course or equivalent. 1 class/1 lab hr.
CIS 140 Introduction to Local Area Networks (3 credits)
(top)
An overview of local area networks and the role these systems play in complete information
systems. Emphasis will be placed on LAN hardware, software, standards, and protocols.
(Formerly CIS 175; credit may not be received for both CIS 175 and CIS 140.)
Prerequisite: CIS 101 or ENT 177.
CIS 161 Software Quality Assurance (3 credits)
(top)
Fundamental concepts of assuring and managing the quality of software
using such techniques as inspection and testing, life-cycle, metrics,
requirements/design/implementation/maintenance, SQA functions and planning,
product attributes, SQ models, and ISO standards. This course is part
of the Quality Assurance degree program and includes tops related to
ASQ certification and CSQE. Prerequisite: CIS 101 or equivalent.
CIS 162 Computer Security, Security+ (3 Credits)
(top)
This introduction to security systems will give students a solid foundation of understanding in different computer security concepts, functions and applications. The course maps to Comptia Security+ exam objectives which cover general security concepts, communication security, infrastructure security, basics of cryptography and operational/organizational security. Upon completion of this course, students will be prepared to take Comptia's vendor neutral Security+ exam. Security+ certification is globally recognized as equivalent to an entry level security specialist. The Security+ exam is accepted as one of the security certification exams by Microsoft toward its MCSA and MCSE certifications. Prerequisite: CIS 170. 2 class/2 lab hours.
CIS 163 Securing the Network Infrastructure (3 Credits) (top)
This course provides the skills needed to implement security in an existing network. The course covers Operating System hardening, Router Security, Firewall systems, Intrusion Detection Systems, Virus Protection, Virtual Private Networks (VPN), TCP Packet Analysis, and Disaster Recovery. Prerequisite: CIS 162 and CIS 170. 2 class/2 lab hours.
CIS 166 Network Defense and Countermeasures (3 Credits) (top)
This course focuses on the understanding of the network security architecture. The course covers network attacks and defenses, firewall systems, network design and configuration, Virtual Personal Networks (VPN) configuration, intrusion detection system design and configuration, intrusion signatures, and network security policies and configurations. Prerequisite: CIS 163. 2 class/2lab hours.
CIS 170 Understanding Operating Systems (3 credits)
(top)
Provides basic working knowledge of computer operating system commands, functions and management using the DOS, Windows, Linux and Unix operating environments. Topics include: memory management, process management, device management, file management and operating system tools. Introduces command structures and explores operations using GUI and Command Language Interfaces. Students will demonstrate proficiency by completing various task-related laboratory assignments. Focus is on the main topics covered in the A+ Operating Systems Technologies Examination. Prerequisites: CIS 101 or ENT 177 completed or concurrent and reading proficiency level. 2 class/2 lab hours.
CIS 180 Internet and Web Technology (3 credits)
(top)
Students will learn Internet and Web Technology concepts and terms with emphasis on Web
Technology. The course is designed to teach the concepts of client side software (browsers)
and server side software (IIS and Apache). Fundamentals of HTML coding and the placement of
information in a web site will be included. The student will learn to FTP a Web presentation
to a live Web site. (Credit may not be received for both CIS 180 and CIS 182.)
Prerequisite: CIS 101 or equivalent, completed or concurrent. 2 class/2 lab hrs.
CIS 185 Web Site Design and Implementation (3 credits)
(top)
An introduction to the design and implementation of World Wide Web sites. Techniques for
designing Web sites containing hyperlinks and graphic images are explored using both HTML
and a Web site design tool. JavaScript is introduced. Prerequisite: CIS 180 or ART 157.
2 class/2 lab hrs.
CIS 186 Advanced Web Development (3 credits)
(top)
A continuation of CIS 185 that will expand the student's knowledge of Java- Script. An
introduction to CGI concepts and implementation are included using an appropriate
programming language. Web site administration for clients is discussed in detail along with an introduction to Web server administration. Prerequisite: CIS 185. 2 class/2 lab hrs.
CIS 203 Advanced Programming in Visual Basic.NET (4 Credits) (top)
A second course in Visual Basic, CIS 203 focuses on advanced graphical controls
(built-ins, 3rd party, and user-designed), data access using the ADO.NET technology,
Web-based application, error trapping and handling, software configuration management, help files and multi-language applications. (Formerly CIS 215; credit may not be received for both CIS 215 and CIS 203.) Prerequisite: CIS 103 (formerly CIS 214). 3 class/3 lab hrs.
CIS 207 Troubleshooting the Microcomputer Environment (3 credits)
(top)
This course focuses on the support issues related to solving problems with microcomputer
software. Applications-specific troubleshooting procedures and proven techniques are
presented to address printing problems, error messages, damaged or corrupted files,
macroviruses, and file security. In addition, this course deals with operating system
issues that can affect application software. Network security and configuration and client
concerns in Internet Explorer are examined. Prerequisite: CIS 133 required,
CIS 137 completed or concurrent, and ENT 184 recommended. 2 class/2 lab hrs.
CIS 208 Introduction to Oracle: SQL and PL/SQL (4 credits)
(top)
This course offers an extensive introduction to data server technology. The class covers
to concepts of both relational and object-relational data- bases and the powerful SQL
and PL/SQL programming languages. Students are taught to create and maintain database
objects and to store, retrieve and manipulate data. In addition, students learn to
create PL/SQL blocks of application code that can be shared by multiple forms, reports,
and data management applications. Prerequisite: CIS 103 or CIS 113, or equivalent.
3 class/2 lab hrs.
CIS 213 Advanced Programmming: C++ (4 credits)
(top)
Advanced features of C++ as an object oriented language are covered including pointers
and strings, classes and objects, operator overloading, inheritance, virtual functions
and polymorphism, templates and exception handling. Prerequisite:CIS 113 or equivalent.
3 class/3 lab hrs.
CIS 218 Data Modeling and Database Design (4 credits)
(top)
Students will learn a top-down, systematic approach to database development using
entity-relationship models, normalization, and relational database design. They will
use this approach to approach to identify and define business information requirements
and to transform the requirements into and initial database design.
Prerequisite: CIS 208 or equivalents. 3 class/2 lab hrs.
CIS 220 Advanced Programming in Java (4 credits)
(top)
Advanced features of Java as an object oriented language are covered including graphical
user interfaces, event-driven programs, inheritance, exception handling, Swing components,
file input and output, and multithreading and animation. Prerequisite: CIS 120 or equivalent. 3 class/3 lab hrs.
CIS 224 Web Server Implementation and Administration (4 credits)
(top)
Web designers and developers need to understand the reasons for the specific Web site
structure, and the technical support that must be provided to keep a Web site up and running.
This course includes the installation of Web server (IIS and Apache) and dynamic Web site
production. Prerequisites: CIS 185 and CIS 186. 3 class/2 lab hrs.
CIS 230 Windows 2000 Professional (3 credits)
(top)
Students will learn basic Windows 2003 (XP) network and operating system administration and configuration. Topics covered include installing/configuring Windows 2003 (XP) Professional operating system, troubleshooting, network protocol implementation, and basic system security. This course charges an additional $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 140 or equivalent. 2 class/2 lab hrs.
CIS 231 Windows 2000 Server Administration (3 credits)
(top)
Students will learn Windows 2003 Server administration and configuration. Topics covered include installing Windows 2003 Server operating system, configuring network services, managing system access, troubleshooting devices, monitoring and optimizing system performance, implementation of virtual private networks (VPNs), and system security configuration. This course charges an additional $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 170 or CIS 230. 2 class/2 lab hrs.
CIS 232 Network Infrastructure Implementation (3 credits)
(top)
Students will learn to implement the components of a Windows 2003 network infrastructure, implementing Windows Internet Name Service (WINS) and Domain Name System (DNS), deploying Dynamic Host Configuration Protocol (DHCP), providing Remote Access Services (RAS), and Network Address Translation (NAT). This course charges an additional $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 231. 2 class/2 lab hrs.
CIS 233 Directory Services Infrastructure Implementation (3 credits)
(top)
Students will learn the fundamental skills necessary to install and administer an Active Directory infrastructure. Topics covered include configuring and administering Active Directory to centrally manage entities, configuring Domain Name System (DNS), using Remote Installation Services (RIS) monitoring and optimizing Active Directory performance. This course charges an additional $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 231. 2 class/2 lab hrs.
CIS 235 Designing Directory Services Infrastructure (3 credits)
(top)
Students will analyze business requirements, identifying current and future networking needs to design a directory services infrastructure. Topics covered include assessing the impact of Active Directory on existing systems and processes, creation of a forest model and schema modification plan, defining and naming domains, designing site topology, developing the structure of organizational units. This course charges an additional $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 231. 2 class/2 lab hrs.
CIS 236 Designing Network Security (3 credits)
(top)
Students will analyze business requirements, evaluating and identifying security risks and implementing security baselines. Topics covered include planning an authentication strategy and Public Key Infrastructure, control access to resources, designing security for Windows 2003 network services, developing an IPSec data encryption scheme and management strategy, and providing secure connections for users of remote access services and VPNs. This course charges an additional $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 231. 2 class/2 lab hrs.
CIS 237 Designing Network Infrastructure (3 credits)
(top)
Students will analyze business requirements including information flow, company processes and the IT structure assessing current and future network needs. Topics covered include scalability and performance, evaluating multi-protocol routing designs, creating secure name resolution services, selecting components for Internet/Intranet access, developing remote access solutions, and monitoring and managing Windows 2003 network services. Special fee: $32.00 per credit hour Information Technology Certification fee. Prerequisite: CIS 232. 2 class/2 lab hrs.
CIS 239 Letter and Memo Mastery (1 Credit) (top)
Develop skills and knowledge necessary to produce letters and memos at the advanced level that includes various styles, special features, template files and wizards and some graphics. Textbook and disk required. (Formerly OAD 212; credit may not be received for both CIS 239 and OAD 212.) Prerequisites: Reading proficiency level; CIS 133 or permission of department chair. 1 class/1lab hr.
CIS 241 Novell Network Administration (3 credits)
(top)
An overview of network operating systems and how the software manages
the hardware resources of the computer network. Emphasis will be placed
on Novell systems and the student will learn how to create and manage
objects within the eDirectory Structure. (Formerly CIS 280; credit may
not be received for both CIS 280 and CIS 241.) Prerequisites: CIS 140
or equivalent. 2 class/2 lab hrs.
CIS 269 Information Security Capstone (3 Credits) (top)
This capstone course in the In formatio n Security A.A.S. Program should be taken near the end of the student's program of study. S tudents will be required to analyze, research, design, and develop a full-documented network attack strategy. Functioning in teams, students will design a strategy for attacking a factious network . The teams will defend their network attack strategy during class presentations. Prerequisite: CIS 166. 2 class/2 lab hours.
CIS 242 Novell Network Installation and Management (3 credits)
(top)
An overview of network operating systems and how the software manages the hardware resources
of the computer network. Emphasis will be placed on Novell systems and the student will
learn how to create and manage objects within the eDirectory Structure.
(Formerly CIS 280; credit may not be received for both CIS 280 and CIS 241.)
Prerequisites: CIS 140 or equivalent. 2 class/2 lab hrs.
CIS 272 UNIX Operating System (4 credits)
(top)
An introduction to the features of the UNIX operating system, including the file system,
with an emphasis on programming using a UNIX shell. Prerequisite: CIS 103 or CIS 113, or
equivalent. 3 class/3 lab hrs.
CIS 276 UNIX System Administration (4 credits)
(top)
An introduction to the procedures and concepts related to the functions of a UNIX system administrator. Topics include interdependencies of file systems, backups and restores, management of user accounts, peripheral devices, troubleshooting, and security. Prerequisites: CIS170. 3 class/3 lab hrs.
CIS 284 Systems Analysis (4 credits)
(top)
A structured approach to analysis, design, and development of computer information systems,
including a team project and research assignment. This capstone course in the computer
information systems A.A.S. and information science A.S. programs should be taken near the
end of the student's program of study. (Formerly CIS 254; credit may not be received for
both CIS 254 and CIS 284.) Prerequisites: CIS 207 or CIS 213 or CIS 231 or CIS 242 or CIS 272.
3 class/3 lab hrs.
CIS 289H Honors Colloquium in Computer Information Systems (top)
CIS 291-293 Cooperative Education (1-3 credits)
(top) |