CIOS Department

   Home

   CIS/MIS Degree Programs Home

      Computer Programming
          
New! Online degree
      UNIX, C and C++ Specialist
      
Microcomputers for Business
      Network Specialist
      Network Security Specialist
      Web Design & Administration
          2003-2005
          2005-2007
      Windows Specialist
      Computers For Educators
      Other MIS Certificates
      Course Desc. & Syllabi
      Fast Track Program
              
   OFS Degree Programs

   HIM Program

   CISCO Program

   GAME Program (New)

   Industry Certifications

   Degrees & Certificates Listing

   Computer Lab

   News and Events

   - Web Design Competition
   - Photo Gallery

   Faculty and Staff
   - Adjunct Faculty/ E-mail

JJC Home

 

   
CIS Course Lists/ Syllabi
CIS Text Books
F
or more information:
Bill Stroud - CIS/ Judi Kelly, CIOS

Asst. Professor/ Secretary
Phone: (815) 280-2658/ 2442
 
Ram Raghuraman
Department Chair
Phone: (815) 280-2334
Fax:      (815) 280-6655
Office:  T-2037

E-mail: 
bstroud@jjc.edu or
             jkelly@jjc.edu
 
            
The links below will take you to the course syllabus.  


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

 

 

 

  Return to previous page Return to JJC Home    


Your Future... Your Way... Your Community College

Computer Information and Office Systems
Joliet Junior College  1215 Houbolt Road   Joliet IL 60431-8938 | (815) 729-9020 ext. 2658
Let Us Know  |  Notices  |  Contact Webmaster
Copyright © 2004 Joliet Junior College. All rights reserved.  Technical difficulties?