CIS-016F Units: 3
This course provides a foundation for students who want to learn how to design, plan Microsoft® Windows® 2000 on enterprise networks including the skills required to implement, support a networked system. Planning of network infrastructure around the features of Windows 2000 is emphasized. Topics such as network protocol and services are introduced and compared based on the requirements of the industries. This course includes using the network protocols such as IPX/SPX and TCP/IP. Students learn to utilize, manage and configure the TCP/IP protocol and use features such as NetBIOS, WINS, DHCP, and DNS. Students will learn to configure, manage, and troubleshoot RRAS, and setting up VPN's.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 016D with C or better
CAN: None Corequisite: CIS 200 - Microsoft® Windows® 2000 Network Infrastructure Administration: Exam 70-216 IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-016G Units: 3
This course prepares the students to analyze an organization's business and technical requirements and design security for a Windows 2000 network. This course includes all the aspects to design Windows 2000 network security, from authentication strategies to Demilitarized Zones (DMZ) to protecting Internet- accessible resources. This course meets the requirement of industry standards in developing strategies to provide security measures against cyber and Internet related attacks from malicious hackers. This course helps the students to prepare for the MCSE exam 70-220.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 016D with C or better
CAN: None Corequisite: CIS 200 - Designing Microsoft® Windows® 2000 Network Security: Exam 70-220 IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-016H Units: 3
This course provides a foundation for students who want to learn how to administer and manage Microsoft® Windows® 2000 on enterprise networks, including the skills required to manage and support a networked system. Administration of Microsoft® Windows® 2000 Network Environment is emphasized. Students have at least six months of experience administering and supporting Windows 2000 server and client operating systems that use Active Directory™ directory services in the above environment, or proficiency in CIS 16D & CIS 16E. This course prepares students for MCSA exam 70-218 that measures the student's ability to administer, support, and troubleshoot information systems that incorporate Microsoft Windows 2000.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 016D with C or better
CAN: None Corequisite: CIS 200
- Microsoft® Windows® 2000 Network Environment: Exam 70- 218
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018A Units: 3
This course introduces students to the fundamentals of local area networks (LANs) and emphasizes preparation for the Cisco Certified Network Associate (CCNA) certification test. It includes topics such as the OSI model and industry standards, network topologies, IP addressing, subnet masks, networking components, and basic network design.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 041
CAN: None Corequisite: CIS 200
- Cisco Network Essentials
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018B Units: 3
This course covers the fundamentals of wide area networks (WANs) and prepares students for the Cisco Certified Network Associate (CCNA) certification test. It includes topics such as Cisco router configurations, the differences between routed and routing protocols, routing tables, and network packet transsmssion
methodology. It also includes configuration of IP addresses and techniques to reduce routing problems.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 018A
CAN: None Corequisite: CIS 200
- Cisco Router and IOS Software
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018C Units: 3
This course covers the design of a LAN and prepares students for the Cisco Certified Network Associate (CCNA) test. Students will design and configure an actual network for a typical LAN. Topics covered include IPX addresses and access lists, advantages of LAN segmentation using bridges, routers, and switches. The course also covers features and benefits of Fast Ethernet connections and VLANS.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 018B
CAN: None Corequisite: CIS 200
- Cisco Local Area Network Design
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018D Units: 3
This course covers the design of a wide area network (WAN) and prepares students for the Cisco Certified Network Associate (CCNA) test. Students will design and configure an actual WAN. The course covers topics such as WAN theory and design, Frame Relay terms and features, PPP operations, and ISDN networking and protocols.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 018C
CAN: None Corequisite: CIS 200
- Cisco Wide Area Network Design
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
SJCC Course Catalog
Computer Information Systems
CIS-018E Units: 3
This course covers advanced concepts of routing, and prepares students for the Cisco Certified Networking Professional (CCNP) Routing exam, one of the four certification tests for the CCNP. It includes topics such as Managing Network Traffic, Optimizing Routing Operation, configuring major protocols (OSPF,EIGRP, BGP), and quality of Service (QOS). Target audience is students who want to analyze, plan, and evaluate computer networks.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: 2
Prerequisite: CIS 018D with C or better or CCNA certification
CAN: None Corequisite: CIS 200
- CCNP Advanced Routing
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018F Units: 3
This course covers remote access to networks, and prepares students for the Cisco Certified Networking Professional (CCNP) Remote Access exam, one of the four certification tests for the CCNP. It includes topics such as Configuring PPP, PAP and CHAP; Using ISDN and DDR; setting up Frame Relay; Traffic Shaping; Backup Connections; Optimizing Wan Traffic; PAT and NAT; and Troubleshooting Remote Access Networks. Target audience is students who want to analyze, plan, and evaluate computer networks.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: 2
Prerequisite: CIS 018D or achievement of CCNA certification
CAN: None Corequisite: CIS 200
- CCNP Remote Access
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018G Units: 3
This course covers advanced concepts of switching, and prepares students for the Cisco Certified Networking Professional (CCNP) Switching exam, one of the four certification tests for the CCNP. It includes topics such as Planning and Implementing Virtual Lans; Managing Switches; and Troubleshooting Switches. Target audience is students who want to analyze, plan, and evaluate computer networks.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: 2
Prerequisite: CIS 018D or achievement of CCNA certification
CAN: None Corequisite: CIS 200
- CCNP Multi-Layer Switching
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-018H Units: 3
This course covers advanced concepts of switching, and prepares students for the Cisco Certified Networking Professional (CCNP) Troubleshooting exam, one of the four certification tests for the CCNP. It includes topics such as Selecting and Applying Methods and Tools of Troubleshooting; Diagnosing and Correcting Campus TCP/IP Problems, Frame Relay Problems, and ISDN BRI Problems. Target audience is students who want to analyze, plan, and evaluate computer networks.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: O
Advisory Level: Read: 2 Write: 2 Math: 2
Prerequisite: CIS 018E and CIS 018F and CIS 018G
CAN: None Corequisite: CIS 200
- CCNP Network Troubleshooting
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-019A Units: 3
This course is an introduction to the fundamentals of network security. This course focuses on the general security processes based on a network specific security policy. Students will learn hands-on skills in the areas of security policy design and management, security technologies, products and solutions, firewall and secure router design, installation, configuration and maintenance, AAA implementation using routers and firewalls, and VPN implementation using routers and firewalls. This is one of the courses that prepare students for Cisco CCIP/Security Certification exam.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 3 Write: 3 Math: None
Prerequisite: CIS 018D with C or better or achievement of CCNA certification
CAN: None Corequisite: CIS 200
- Cisco Network Security Fundamentals
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-019B Units: 3
This course covers fundamentals of wireless local area networks (LANs). This course focuses on design, planning, implementation, operation and troubleshooting of Wireless LANs with an emphasis in the areas of Wireless LAN setup and troubleshooting, site surveys, resilient WLAN (Wireless LANs) design, installation and configuration, WLAN security, and vendor interoperability strategies.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 3 Write: 3 Math: None
Prerequisite: CIS 018D with C or better or achievement of CCNA certification
CAN: None Corequisite: CIS 200
- Cisco Wireless Local Area Network Fundamentals
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-020 Units: 3
Students will learn how to use XML to create dynamic web pages, and learn why XML is gaining popularity more rapidly than any other web technology. Students will create their own XML documents, XML document type definitions and schemas to describe their structure and content. Students will also discover how to use cascading style sheets (CSS) to render XML documents using an ordinary web browser. Note: This course equal to EVC CIT 041X course.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 3 Write: 3 Math: None
CAN: None
- XML Fundamentals
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AS Repeatable: No
CIS-023 Units: 2
This is an introductory course in the use of JavaScript, a cross-platform scripting language used for creating interactive Web pages. The course covers forms, communicating with other Web tools, and customizing Web pages. Note: This course equal to EVC CIT 041J course.
Lecture Hours: 1 Lab Hours: 3 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 042
CAN: None Corequisite: CIS 200
- JavaScript Programming for the Web
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
SJCC Course Catalog
Computer Information Systems
CIS-024 Units: 3
This course is intended for students who have a preliminary knowledge of programming and HTML. The course teaches students how to write CGI scripts using Perl, to work with forms, searchable databases, and e-mail responses. Students will use CGI scripts to retrieve and manipulate data in Web pages and Web page databases. This is not a complete Perl programming class; it covers only the commands in Perl that are necessary to make Web pages interactive. Note: This course equal to EVC CIT 042 course.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 042
CAN: None Corequisite: CIS 200
- CGI and Perl Programming for the Web
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-025 Units: 3
In this course, students build components that enable interactive content for the Web. Students design their own ActiveX controls, develop property sheets, and learn debugging techniques. They also incorporate ActiveX tools such as document containers and OLE automation objects into applications designed for the Web.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 042
CAN: None Corequisite: CIS 200
- VBX and ActiveX Controls
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-026 Units: 3
This course covers local vs. public Web site presentations, users’ expectations from online courses, chat-rooms, evaluation of effective Web-based training materials and ways to promote interactivity on the Web. This course provides those who are involved in designing online courses hands-on experience with the basic requirements for creating a successful course. It covers various online tools devoted to this purpose. Students will learn the advantages and disadvantages of creating online applications and the special requirements of these courses. This course is designed for instructors, writers, editors, illustrators, and any individuals who need to create online, interactive tools.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
CAN: None Corequisite: CIS 200
- Designing Web-Based Courses and Training Materials
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-027 Units: 3
This is a second level course which provides an in-depth discussion of Internet file formats such as HTML, VRML, XML, DOM, RDF, and CSS used for documents, video and sound clips. It also covers data encryption procedures and the use of Java applets.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 023 and CIS 024 and CIS 025
CAN: None Corequisite: CIS 200
- Web Application Solutions
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-028 Units: 3
This is a first level course that covers the basic information and tools required to establish a Web site in a business or academic environment.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 042 and CIS 060 and CIS 063 and CIS 157
CAN: None Corequisite: CIS 200
- Web Site Administration I
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-029 Units: 3
This course is intended for students who are already familiar with programming and HTML. The course gives students an understanding of operating systems and site administration tools as they relate to Web site programming, design, and publishing. This course is designed to help students prepare to pass the International Web Administrators (IWA) certified Web professional exams. Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 014 and CIS 028
CAN: None Corequisite: CIS 200
- Web Site Administration II
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU Degree Applicable: AA/AS Repeatable: No
CIS-041 Units: 3
Students will develop an understanding of what constitutes a computer information system, acquire knowledge about hardware, software, data, computer number systems, and procedures. Recognize the impact and application of computers in business, government, and social organizations. The influence of the Internet on business is discussed, and terms relating to the Web are explained. Students will gain skills in performing fundamental functions of an operating system, be given an opportunity for hands-on practice of introductory level skills in word processing, spreadsheets, database, presentation graphics, and use of Internet. Students will be exposed to a programming language. Note: This course equal to EVC BIS 091 or EVC CIT 010.
Lecture Hours: 3 Lab Hours: 1 Grading: L
Advisory Level: Read: 3 Write: 3 Math: 2
CAN: BUS 6 Corequisite: CIS 200
- Introduction to Computer Information Systems
IGETC: None CSU GE: D7 District GE: D
Transfer Status: CSU/UC Degree Applicable: AA/AS Repeatable: No
CIS-042 Units: 3
This course is an introduction to modern structured and object-oriented
programming. Analysis of project definitions is performed to design and implement solutions to information systems problems. Students will use systematic problem solving techniques to develop and test program specifications and detailed logic plans. Programs will be described and designed with tools such as structure charts and pseudocode. Students will use a structured programming language to code computer instructions that implement their designs. Student will use a visual programming language to develop programs using objects. Testing and debugging will be treated as extensions of the coding task. Note: This course equal to EVC CIT 020 course.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 041 or CIT 010
CAN: None Corequisite: CIS 200
- Program Design and Development
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU/UC Degree Applicable: AA/AS Repeatable: No
SJCC Course Catalog
Computer Information Systems
CIS-051 Units: 3
This course introduces the architecture of the microprocessor, its instruction set repertoire, and assembly language programming concepts and techniques. Students will learn how to use assembly language to control I/O devices, add new I/O interfaces, and perform tasks outside the scope of high level languages. Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 042
CAN: CSCI 10 Corequisite: CIS 200
- Assembly Language Programming for Micros
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU/UC Degree Applicable: AA/AS Repeatable: No
CIS-054 Units: 3
C is a general-purpose programming language which features brevity of expression, modern control flow and data structures, and a rich set of operators. C++ is an object oriented programming language that is built using the C language as a base. Students will learn the importance of portability and efficiency through a variety of programming assignments. This course is for students whose needs include applications programs and/or systems software. Note: This course equal to EVC CIT 022 course.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 3 Write: 3 Math: None
Prerequisite: CIS 042 CAN: CSCI 16
- C/C++ Programming
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU/UC Degree Applicable: AA/AS Repeatable: No
CIS-055 Units: 3
This course provides language independent treatment of topics including computer organization, data formats, file organization, recursion, and abstract data types. Data structures to be covered will include arrays, link lists, stacks, queues, binary trees, heaps, balanced trees and priority queues. Applications of recursion will be discussed in some detail. Techniques for sorting and searching will also be presented.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None
Prerequisite: CIS 042 and CIS 054
CAN: None Corequisite: CIS 200
- Data Structures
IGETC: None CSU GE: None District GE: None
Transfer Status: CSU/UC Degree Applicable: AA/AS Repeatable: No
CIS-059 Units: 3
This course teaches the fundamentals and techniques of Object Oriented Programming (OOP). Topics covered include: the elements of OOP, classes and objects, inheritance, polymorphism, overloading, member functions, member access, virtual functions, pointers, memory management, constructors and destructors, derived classes, dynamic objects, queues and stacks. Modern programming and debugging techniques will be stressed throughout the course. Currently using C++. Note: This course equal to EVC CIT 046 course.
Lecture Hours: 2.5 Lab Hours: 1.5 Grading: L
Advisory Level: Read: 2 Write: 2 Math: None