|
CIS 101 Computer Basics 1-0-1
Basic introduction to computer concepts--computer input,
output, storage devices, how to install software, Internet, World Wide Web, and
basic networking. Students will also work on software and Internet.
CIS 105 Introduction to Windows 1-0-1 (Previously
CIS 164)
This
course introduces the basic concepts of Windows--viewing multiple
applications on screen, file and folder creations, and in-class exercises to
display unique features of the latest version of Windows.
CIS 110 Overview of Microsoft Office
1-0-1
This course covers the basic concepts of Microsoft Office:
beginning level Word, Excel, PowerPoint, and Access.
CIS 111 Introduction to Microsoft
Access for Windows 1-0-1
Students will learn the fundamentals of database techniques using MS
Access. Topics will include creating tables, adding records, viewing the
records, and sort and report generation.
CIS 113 Introduction to Microsoft
Excel for Windows 1-0-1
Students will learn how to create an electronic spreadsheet using Excel.
Spreadsheets are important business tools that help one evaluate and analyze
information; they can be used for cash flow analysis, budgeting,
decision-making, cost estimating, inventory management, and financial reporting.
CIS 116 Introduction to Internet 1-0-1
This course introduces the features and capabilities of the Internet. While
learning how to access the Internet, students also will learn the underlying
concepts and strategies involved. Various Internet tools are discussed along with
the types of information and communications students can retrieve using these
tools.
CIS 117 Introduction to Multimedia
1-0-1
This course introduces the concepts of multimedia authorizing tools with
emphasis on audio, video, animation, graphics, and sound systems. Multimedia
applications will be discussed.
CIS 119 Networking Basics 1-0-1
This course discusses basic non-technical concepts of computer networking. Step by step
topics
include: purpose of networking, networking hardware and software, networking
operating systems, LAN, WAN and Internet.
CIS 121 Introduction to Microsoft
PowerPoint 1-0-1
PowerPoint is a graphics application software that enables users to create a
professional presentation using media, such as the computer screen, overhead
projector transparencies, 35mm slides, or paper. The software enables the
user to focus on the message of the presentation while the software provides the
aesthetic details. This course will be a valuable tool for
teachers and business persons in the community.
CIS 122 Computer Information Systems
Fundamentals 4-0-4
A first course for Business or Computer Information Systems majors planning
to transfer to a four-year institution. This is a complete introductory study of
information systems, computer programming and application software.
Course topics: include the elements of a business computer system, system
analysis and design, microcomputer-to-mainframe systems, and program design and
implementation. An introduction to the Internet and its
uses, microcomputer application software and BASIC programming is also presented.
CIS 124 Beginning Microcomputer
Applications 3-0-3
Designed to introduce concepts, principles,
and applications of microcomputers as they apply to the home, business, and
school, this class teaches several common software packages available for
business applications. Internet access is integrated in every application
package and an overview of management information systems is discussed.
CIS 126 Microsoft Office 3-0-3
This course is designed to develop microcomputer application skills using a
totally integrated software package that includes word processing,
spreadsheet, database, and presentation software in a Windows environment.
The class meets in a
PC-equipped classroom to interface with the Internet.
CIS 127 Overview of Microcomputer
Concepts 4-0-4
An overview designed for the Microcomputer Specialist
Certificate student, this class provides information on microcomputer theory, the
interrelationships between basic business software packages, networking and
other PC communications, operating systems, and career opportunities.
Hands-on Internet and Microsoft applications included.
CIS 128 Computers for Educators 3-0-3
An introductory course designed to help students meet the
Technology Standards for All Illinois Teachers [24.120]. The course will focus
on basic computer/technology operations and concepts; personal and professional
use of technology; application of technology in instruction ; social, ethical,
and human issues related to computing and technology; the effective use of
productivity tools to support instruction and enhance classroom management.
Students will learn to utilize word processing, graphics, spreadsheet, database
and communications software. They will also learn to evaluate current
educational software packages for use in the classroom.
CIS 130 BASIC Programming 4-0-4
An introduction to computer programming in the Beginners All Purpose
Symbolic Instruction Code (BASIC) language. This course is designed to teach problem
analysis, program design, and programming in the Quick BASIC language. The
student will use a PC-based programming environment. An introduction to
Visual Basic for Windows is included. Prerequisites: CIS 122 and
MATH 094 or equivalents, or consent of department.
CIS 134 FORTRAN Programming 4-0-4
An introduction to the algorithmic language (FORTRAN) to enable students to
solve scientific, mathematical, engineering, and business-related problems. This
course is designed to teach problem analysis, program design, and programming
using the FORTRAN language. Includes a brief history of computer technology,
beginning FORTRAN techniques, problem formulation procedures, and numerical
methods. Prerequisites: CIS 122 and MATH 094 or equivalent, or consent
of department.
CIS 136 PASCAL Programming 4-0-4
The primary objectives of this course are two-fold: to develop skills in
analyzing and solving problems in their original context, and to become
proficient in designing, coding, debugging and documenting programs in the
PASCAL programming language. Prerequisites: CIS 122 and MATH 094 or
equivalents, or consent of department.
CIS
143
Internet Technologies 3-0-3
This course is designed to
prepare students to succeed in taking CompTIA’s i-Net+ certification exam.
Topics include Web hosting, Internet infrastructure, security, eCommerce, and
concepts concerning Web programming. Projects include research and hands-on
assignments to apply the learned technologies and may be expanded due to the
changes in the exam and technologies.
Prerequisites: CIS 122 or consent of department.
CIS 145 Fundamentals of Networking
3-0-3
This course discusses local area networking, networking overview, sharing computer
resources, using e-mail, using
file servers, protocols, different networking software, how to manage your
network, and an introduction to wide area network.
Back to top
CIS 150 Business Graphics for
Microcomputers 3-0-3
The student learns to use popular business graphics and desktop publishing
software programs. The class meets in a PC equipped classroom. Topics include
design, formatting, special effects, templates, and scanned images. Prerequisites:
CIS 122 or CIS 127 or equivalent.
CIS 152 Database Management Systems
for Microcomputers 3-0-3
The student learns to use a popular database management software package for
microcomputers. The class meets in a PC-equipped classroom. Topics include data
file creation, queries, reports, restructuring, programming, and the building of
an application. Prerequisites: CIS 126, or OFS 114, or consent of
department.
CIS 154 Data Communications and
Networks 4-0-4
The student learns basic concepts and techniques of network and data
communications. The class meets in a PC-equipped classroom. Topics include
network topologies and operating systems, installation and administration of
networks, standards and protocol, and modem communications. This course prepares
students for CNA (Novell) certification. Prerequisites: CIS 122 or CIS
127, and CIS 145, or consent of department.
CIS 156 Electronic Spreadsheet
Software 3-0-3
The student learns to use a popular electronic spreadsheet software package
for microcomputers. The class meets in a PC-equipped classroom. Topics include
creation of models, operators and functions, multiple worksheets, creation of
databases, creation of macros, and advanced database functions. Prerequisites:
CIS 126, or OFS 114, or consent of department.
CIS 158 DOS plus UNIX - Operating
Systems 4-0-4
The student gets experience with both the MS-DOS/PC-DOS and UNIX operating
systems. The class meets in a PC-equipped classroom. Topics include basic
structures, file management, command structures, batch files, file backup and
recovery, shell programs, and system administration. Prerequisites: CIS
122, or CIS 127, or equivalent.
CIS 162 Introduction to Wireless
Communications 3-0-3
This is an entry-level certification for novices or
professionals who install or support home and small office wireless networks.
Topics include: Wi-Fi networks, 802.11, Wireless security, Bluetooth, WiMAX,
Infrared, and ZigBee.
CIS
175 Microsoft Office Certification Prep 3-0-3
This course prepares students for Microsoft Office Certification.
Students will be trained to prepare for the Microsoft Word, Excel, PowerPoint
and Access exams. Interactive CD and practice exams will be
used. Prerequisites: CIS 126 or OFS 114: CIS 226 highly recommended
(may be concurrent).
CIS 216 Worldwide Web Homepage
Authoring 3-0-3
This is a follow-up course to the Introduction to Internet course. It covers
Extensible
Hypertext Markup Language (XHTML) and Web Site
construction. Students in the class will create a working World Wide Web
Homepage. Prerequisites: CIS 116 consent of department.
CIS 217 Multimedia
Concepts 4-0-4
This course will provide students with an overview of
multimedia concepts and a conceptual presentation of multimedia design
principles and applications. Students will get exposure to a variety of current,
industry standard software packages and technologies via extensive hands-on
experiences. Topics include interactive documents and desktop publishing
techniques, digital photography, image manipulation, digital video, digital
sound, animation and multimedia authoring. Class discussions and readings
include design considerations, application issues, and career opportunities.
Students will design and create their own interactive, multimedia presentation
utilizing these tools.
CIS 218 Introduction to E Commerce
3-0-3
This course deals with the fundamental concepts of Web-based commerce.
Topics include Intro to E-Commerce, E-Commerce databases, E-Commerce tools,
security, and electronic payment methods. Prerequisites: CIS
143, or consent of department.
CIS 220 Web Design Using FrontPage
1-0-1
This course helps students to develop Web pages using Microsoft
FrontPage. Topics covered: include, FrontPage editor, creating Web pages,
using HTML, graphics and images, sounds and animation, and inserting pictures
and photographs from the Internet. Concurrent Course: CIS 116
CIS 221 Concepts of Web Design 3-0-3
This course teaches the proper way to design and maintain Web pages and
applications. Topics include basic design concepts, common mistakes to
avoid when designing, creating new Web pages, hyperlinks, frames, advanced Web page development,
database connectivity,
and managing and publishing Web sites with the latest software. Prerequisite:
CIS 216 or consent of department.
CIS 222
Advanced Web Design 3-0-3
This course deals with multimedia-based Web design. It covers the
basics of well-designed Web pages including proper layouts, navigations, and
design consideration. New Web technology such as Dreamweaver will be used to
complete the course. A comprehensive Web site also will be created during this
course. Prerequisite: CIS 221 or
consent of department.
CIS 223 Java Script 3-0-3
This course introduces the Java Script language which enhances a Web page by
adding interactivity to HTML. Topics include Java Script fundamentals,
integrating Java Script and HTML, creating pop-up windows, scrolling messages,
and enhancing the use of image and form objects. Prerequisite: CIS 216, and
CIS 130 or CIS 136 or CIS 236, or
consent of department.
CIS 224
Web Animation 3-0-3
This course introduces students to animation software to create high impact websites that include sound, graphics, and other effects.
Students will learn how to manipulate layers, vector-based graphics, motion
tweens, and key frames. Software such as Flash
will be used to explain these concepts. Prerequisite: CIS 116 or consent of
department.
CIS
226 Advanced Microsoft Office 4-0-4
This course covers advanced microcomputer applications including Microsoft
Word, Excel, Access, PowerPoint, Outlook, and integration of these applications. Upon
completion of this course students should have the skills necessary to pass the
Core and Expert level exams for Microsoft Office Specialist (MOS).
Topics include: form letters, merging, desktop publishing, financial functions,
amortization schedules, data tables, creating and querying a worksheet database,
templates, creating customized reports and forms in Access, Switchboard Manager,
embedded visuals, and importing clips into PowerPoint. Prerequsities:
CIS 126, or OFS 114, or consent of the department.
CIS 227 Advanced PASCAL with Data
Structure 4-0-4
A study of data structures using the PASCAL language. Topics include: static
data structures, linked lists, stacks, queues, and trees. External and data
structures will be examined, including B- Trees, B+ Trees, hashing, and indexing
techniques. Prerequisites: CIS 136 or consent of department.
CIS
228 Advanced Computers for Educators 3-0-3
Advanced course emphasizing the computer as a classroom tool. Students
will learn advanced concepts in word processing, web graphics, multimedia
presentations, and database concepts, and become familiar with a popular
software package for use in the classroom. Prerequisite: CIS 128 or
equivalent.
CIS 230 Visual BASIC for Windows 4-0-4
The students will do design, coding, testing, documentation, and evaluation
of various Visual BASIC projects. Projects will include the use of sequential
access files, random access files and database access. The Windows
concepts of DDE and OLE will also be covered. Prerequisites: CIS
130 or CIS 136 or equivalent.
CIS 234 Programming Server Pages 3-0-3
This course introduces the fundamental concepts of programming
dynamic (non-static) Web sites. Topics include: programming in HTML, ASP, Scriplets, connecting to a database, and Javascript.
Prerequisites: CIS 216, CIS 152, and CIS 130, or consent of department.
CIS 236
Programming in C 4-0-4
A study of the C-programming language. Topics to be covered include: program
planning, program design methods, C-language procedures, efficient C- programs,
and reliable data structures. To demonstrate programming skills, the student
will write several C-programs, which meet the needs of a variety of business,
scientific, and systems applications. Prerequisites: Either CIS 130, CIS 134, or CIS 136 (CIS 136 strongly recommended).
CIS 237 The UNIX Operating System
4-0-4
A study of the UNIX operating system. Topics to be covered include: the UNIX
file system, using the UNIX shell, filters, shell programming, programming
standard I/O, UNIX system calls, and document preparation. Prerequisites:
Either CIS 130, CIS 132, CIS 134, CIS 136, or CIS 236
CIS 240 Management Information Systems
3-0-3
A course in planning, selecting, and implementing computers into a business
and managing an information processing center. The emphasis is on
managing small business computer systems. A case study approach will be used in
this course. Prerequisites: CIS 124 or CIS
126 or consent of department. Preferably to be taken in final semester.
CIS 242 Advanced Database Management
Systems 4-0-4
This course introduces client-server database technology. Students
create SQL based databases to build real life databases. Topics include: client-server technology, introduction to SQL, report builder forms and graphic
builders, creating an integrated database application, and creating Web
applications. Prerequisite: CIS 152 or consent of department.
CIS 244 Web Servers and Platforms 3-0-3
This course introduces students
to a variety of Web servers based on Microsoft and Java technologies. Students
will learn the differences when running platform independent servers in
different environments. They will become familiar with various Web server
consoles and developing environments for each Web server. Prerequisites:
CIS 143 or consent of department.
CIS 246 Advanced C Using C++ 4-0-4
This course deals with Advanced C-programming concepts utilizing C++ and
object-oriented programming concepts. The coverage of C++ includes classes and
objects with abstract data types, inheritance and polymorphism, and file
processing. Students will design and implement large programs using data
structures of linked lists, stacks, queues, trees, and sets. Recursion and
dynamic memory allocation will be included. Prerequisites: CIS 236 or
consent of department.
CIS 247 Advanced UNIX 3-0-3
This course deals with the administrative aspects of UNIX operating systems.
Students will learn how to use the system's administrator functions such as
mounting and unmounting file systems, adding and removing users, backups and
security issues, networking with UNIX, etc. Prerequisites: CIS
237
CIS 250 Systems Analysis and Design
3-0-3
Study of system concepts using various modern techniques of analysis and
design, the systems life cycle, controls and project management, and trends in today's society. Modeled after the DPMA curriculum. Prerequisites:
Either CIS 130, CIS 132, CIS 134 or CIS 136, or consent of department.
CIS 254 Advanced Networking 4-0-4
The student learns advanced concepts of network technologies. The course
prepares students for CNE (Novell) certification. Topics include networking
technologies, Novell administration, installation, configuration, service and
support. TCP/IP and latest trends and updates also discussed. Prerequisites:
CIS 154 or consent of department.
CIS 256 Visual C++ 4-0-4
The student learns to write Windows programs using Microsoft Visual C++
Professional Development System. Topics include Microsoft Foundation Class (MFC),
Event Handling, Graphics Device Interface (GDI), Common Controls, Common
Dialogs, Menus, Toolbars, Single Document Interface (SDI) and Multiple Document
Interface (MDI), and Object Linking and Embedding (OLE). Prerequisites:
CIS 236 or consent of department.
Back to top
CIS 261 Java Programming 4-0-4
Study of Object-Oriented Programming in Java. Topics include, Java applets,
Java applicator, control structures and methods, arrays, graphical user
interface, graphics, multimedia with images, animator and audio, networking and
Java utilities, multi-threading, file streams, and data structures. Prerequisite:
CIS 130 or CIS 236 or consent of department.
CIS 263 Networking Essentials 3-0-3
This course deals with networking fundamentals. The primary focus will
be to prepare students for Comptia Network+ Certification. Topics include:
networking concepts & modules, topologies, protocols, interconnectivity, WAN
connections, and security trouble shooting. Prerequisite: CIS 122 or consent of department.
CIS
269 Data Structures 4-0-4
This course will cover advanced topics in data structures.
Abstract data types include lists, stacks, queues, trees, and graphs. Recursion,
memory management, and complexity analysis also will be covered in this course.
Prerequisites: CIS 261 or consent of department.
CIS 271 Windows Client OS
4-0-4 (Previously CIS 282)
This course assists students in developing the skills
required to install, configure, and administer Microsoft Windows XP
Professional. Prerequisites: CIS 145, or consent of department.
CIS
272 Windows Server I 4-0-4 (Previously CIS 283)
In this course, students develop the
skills required to manage a Windows 2003 server including server installation
and configuration, configuration and management of resources, system monitoring,
troubleshooting, and optimizing server performance. Prerequisite: CIS 271 or
consent of department.
CIS
273 Windows Server II 4-0-4 (Previously CIS 284)
In this course students will develop the skills required to maintain a Windows 2003 Server Network Infrastructure including
installation and configuration and management of Windows Server services such as DHCP, DNS, Remote Access, Routing, and Network Protocols. Prerequisite: CIS
271, CIS 272, or consent of department.
CIS
274 Windows Network Security (Previously CIS 286)
In this course, students develop the skills required to implement,
and manage secure Windows
Networks. Prerequisite: CIS 271, CIS 272, CIS 273, or consent of department.
CIS 275 PC Troubleshooting and Toolbox
4-0-4
This course investigates the hardware components of the personal
computer. Heavy emphasis is placed on diagnosing and maintaining the
PC. Students learn to install and replace the major hardware components of
the system. The students will learn to work with the BIOS/CMOS, as well as
what it takes to build a PC. This is the first course in preparation for
taking the A+ exam. Prerequisites: CIS 122
or CIS 127 or equivalent, or consent of department
CIS 276 Advanced PC Troubleshooting
& Assembly
This
course covers the installation, configuration and troubleshooting of DOS, Windows
9x, NT and 2000 operating systems. Also
covered are the conceptual and functional components of networking with Windows
operating systems. This class
prepares students for the A+ Operating Systems exam.
Prerequisite:
CIS 275
CIS
277 Computer Security for the Home and Small Business 3-0-3
In this
course students develop the skills required to safely use their computers and
Internet access and how to protect themselves from computer viruses, spyware,
adware, and other threats to their personal safety and data security. The course
is designed for students of all skill levels and ages.
CIS
278 Ethical Hacking 4-0-4
In this course
students develop the skills required to understand, detect, and defend
against Windows, Unix, and Computer network attacks.
Prerequisite: CIS 292, or consent of department.
Back to top
CIS 280 Advanced Visual Basic 4-0-4
This course deals with advanced techniques for Visual Basic programming.
Topics include sequential file and direct-access file processing, database
programming, SQL programming, API calls, Object Linking and Embedding (OLE), and
Multiple Document Interface (MDI). Students will design and implement large
programs using interactive Common Dialog controls, Visual Basic controls, and
ActiveX controls within multiple files and a multi-user database environment.
Sorting and searching of records will be included. Prerequisites: CIS
230
CIS
282 Windows 2000 Professional 4-0-4
This course provides students with the skills and knowledge necessary to
install and configure Windows 2000 Professional in both a stand-alone and
network environment. Topics include installation and setup, the Windows
2000 interface, network configuration and security concepts. This class
prepares students for the Microsoft Certified Professional Exam.
Prerequisite: CIS 122, and CIS 145, or CIS 263, or consent of department.
CIS
283 Windows 2000 Server 4-0-4
This course provides students with the skills to install and manage a Windows
2000 Server in a network environment. Topics include planning and
installation, configuring network services, and implementing basic
security. This class prepares students for the Microsoft Certified
Professional Exam. Prerequisite: CIS 282
CIS
284 Windows 2000 Network Infrastructures 4-0-4
This course provides students with the skills to install, configure, manage,
and support the network infrastructure in a Windows 2000 environment.
Topics include network security protocols, configuring DHCP, WINS and DNS, and
troubleshooting tools and utilities. Prepares students for the Microsoft
Certified Professional Exam. Prerequisite: CIS 283
CIS
285 Windows 2000 Admin Dir Services 4-0-4
This course provides students with the skills to install, configure, and
administer Windows 2000 Active Directory services. Covers Active Directory
concepts, installation, replication, and management. Prepares student for
the
Microsoft Certified Professional Exam. Prerequisite: CIS 284
CIS
286 Windows 2000 Security 4-0-4
Covers the knowledge and skills required to design network security for
Windows 2000 based networks. Covers the tasks needed to provide secure
access on local (LAN), wide area (WAN), and virtual private networks (VPN).
Prepares students for the Microsoft Certified Professional Exam. Prerequisites:
CIS 285
CIS
287 Windows NT to 2000 4-0-4
This class covers the knowledge and skills required to support and maintain
Windows NT 4.0 servers as well as topics relating to mixed Windows NT 4.0
servers, and Windows 2000 server environments. Topics include: deploying
service packs, managing and troubleshooting hardware, optimizing hardware, and
migration strategies. Prepares students for the Microsoft Certified
Professional Exam. Prerequisites: CIS 283
CIS
288 Advanced Networking Infrastructures 4-0-4
Covers advanced topics in designing networking infrastructures and active
directory services. Prepares students for the Microsoft Certified Professional
Exam. Prerequisites: CIS 285.
CIS 289 Microsoft Certification Prep
This course
prepares students to pass the Microsoft Networking Certification exams that
correspond to the Microsoft operating system classes taught at JJC. Coursework
will be tailored to the specific test(s) the student intends to complete.
Coursework will include extensive simulated testing and lectures and labs as
needed on specific test topics. Prerequisites: CIS 282, or CIS 271,
or consent of department.
CIS 290 Internship 1-4 (variable)
Participation in a learning experience at the workplace in an area of
computer science under supervision of both the college and the employer.
Internship/cooperative education objectives should be identified as a
working/learning experience for each student. Prerequisites: Consent of
department.
CIS
292 Computer and Network Security
This course assists students in
developing the skills needed to implement, manage, and maintain secure computer
systems and network infrastructures. The course covers topics, including
communication and infrastructure security, cryptography, access control,
authentication, external attack, and operational and organization security. This
course helps prepare students for Comptia Security+ certification.
Prerequisites: CIS 145, or CIS 263, or CNT 101, or consent of department.
CIS
295 Computer Organization
Basic computer
architecture, including instruction sets, microprogramming and assembly
language, I/O devices, interrupts, memory systems, alternative architectures,
performance analysis, and network organization and architecture.
Prerequisites: CIS 236, or consent of department.
CIS
296 Computer Forensics 4-0-4
In this course students develop
the skills required to effectively use the tools and procedures utilized in
computer forensics. This includes
analyzing Windows, Macintosh, and Unix based computer systems, PDAs, and
computer networks, to retrieving lost, deleted, or hidden information.
Prerequisites: CIS
275, CIS 292, or consent of department.
CIS 299 Special Topics in CIS 1-5
(variable)
A course for the student with advanced preparation to become involved in an
extensive project. The nature of the project is determined by a full-time faculty
member. The project may include research, programming, systems analysis, or some
combination that will contribute meaningfully to the education of the student.
Different topics will be taught as per the demand. Prerequisites:
Consent of department.
Back to Top |