Overview of the history, ideas, terminology, and applications of Artificial Intelligence (A.I.). Designed to give students with various levels of expertise a thorough foundation in A.I. through an exploration of the core areas of A.I., using project based learning. Topics include machine learning, neural networks, robotics, computer vision, natural language processing, and algorithm analysis. Letter Grade Only. Degree Credit. Recommended: Eligibility for ENGL 846 or ESOL 400, or equivalent. COMP 122 or MATH 211 or equivalent.
Bay Area Community Colleges Virtual Learning
Skyline College
The Computer Science offerings at Skyline College are intended to give students a solid foundation in computer programming, as well as an opportunity to investigate personal computer use with a micro computer, and the societal implications of our growing use and dependence on computerized technology. While Skyline College does not currently offer an Associate Degree in Computer Science specifically, students can earn degrees in Network Engineering Technology that can help you create a clear path for transfer to a four-year institution.
Available Courses
This course list provides an overview of courses per college course catalogs. Not all of the courses listed use NETLAB+. For complete information, please see the individual college website.
Designed to prepare students to effectively use machine learning and deep learning solutions in various fields, such as business and engineering. Topics include neural networks, regression, classification, deep learning. Letter Grade Only. Degree Credit. Prerequisites: CISA 210 or equivalent.
Focuses on the basics of web development. Specifically, students will explore the differences between front end and back end technologies, build an interactive website, become familiar with web development tools, and engage in peer review. Letter Grade Only. Degree Credit. Recommended: Eligibility for ENGL 846 or ESOL 400, or Equivalent.
Coding and peer reviewing practices for professional Full Stack Developers. Designed to give students the ability to code at the industry standard of 3,000 lines of code per month. The basics of coding in C language will be introduced to understand the underlying structure of Python and Linux operating systems. Additional topics will include how to manage control flow, subroutines, scalar, types, basics of data structure, and best practices using GIT. Letter Grade Only. Degree Credit. Prerequisites: CISW 101 Recommended: Eligibility for ENGL 846 or ESOL 400, or equivalent. COMP 122 or equivalent.
Introduction to the specifics of Full Stack Development. Designed to increase skills in front end and back end technologies, including ReactJS and Flask. Advanced front end web technologies to create games will also be covered. Letter Grade Only. Degree Credit. Prerequisites: Completion of or concurrent enrollment in, CISW 111 or equivalent.
An introduction to computer programming using the high level language VISUAL BASIC. The course covers terminology and syntax, event-driven and object-oriented programming, how to solve problems starting with descriptions of the problem in English and translating the description into Visual Basic. Letter Grade Only. Degree Credit. Prerequisites: MATH 110 or equivalent.
Introduction to programming and software engineering for computer science and engineering majors and computer professionals. A systematic approach to the design, implementation, and management of robust C++ computer programs. Course emphasizes Object-Oriented programming design, programming documentation, testing and debugging techniques. This course conforms to the ACM CS1 standards. Letter Grade Only. Degree Credit.
Prerequisites: MATH 222 or equivalent. Recommended: Eligibility for ENGL 846 or ESOL 400, or equivalent. Completion of COMP 121 or ENGR 215 or prior programming experience Transfer Credit: CSU, UC
Introduction to computer programming concepts and methodologies in C/C++ using microcontrollers to program computer circuits and hardware. Covers a microcontroller such as the Atmel AVR or Arduino singleboard computer and circuits like LED displays and servo motor controllers. Teaches algorithms, data types, memory usages and management, files and streams, hardware interfaces, sensors, motors, basic control techniques, and microcontroller peripherals including timers, analog-todigital conversion, interrupts, and serial communication.
Prerequisites: Completion of, or concurrent enrollment in,, COMP 250 or equivalent. Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent.
Design and implementation of larger projects using object oriented software engineering principles with emphasison definition and use of data structures including: arrays, stacks, queues, linked lists, trees, hash tables, dictionaries, sets and graphs. Standard methods are used for sorting, searching and analyzing the relative efficiency of algorithms (Big-O notation). This course conforms to the ACM CS2 standards. Letter Grade Only. Degree Credit.
Prerequisites: COMP 250 or equivalent. Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent. Transfer Credit: CSU, UC
Covers the basics of Integrated Circuit technology, digital logic gates and circuit design, computer organization and ISA standard computer architecture, microcode, number systems and data representation, machine languages, Assembly languages and programming, memory systems, addressing, Operating Systems, interrupt/exception handling, input/output processing, and the connection between high-level language, assembly language, and machine operation on a microprocessor system. Letter Grade Only. Degree Credit.
Prerequisites: COMP 250 or COMP 284 or equivalent. Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent. Transfer Credit: CSU, UC
An introduction to networking, with focus on local area networks (LAN). Topics include LAN hardware (network interface cards, hubs, switches, and SOHO routers), LAN topologies, network administration through MS Windows, the OSI reference model and the TCP/IP protocol stack. Ethernet operation, IP network addressing and routing, and TCP/IP transport protocols are explored with lecture, on-line module and hands-on activity. This course is aligned with the first module of the Cisco Network Academy (CCNA-1) and includes a student enrollment in the Academy. Letter Grade Only. Degree Credit. Transfer Credit: CSU
Introduction to today’s convergent communications technologies. Course will examine the structure, function and services of the networks and systems used to provide voice, data, and wireless communications. This course has been designed to provide anyone interested with insight into the workings and opportunities of this dynamic and exciting field. Letter Grade Only. Degree Credit.
Transfer Credit: CSU
Hands-on technical introduction to the EIA/TIA 568 and related standards of Structured Wiring and Cabling systems for Networking infrastructures. Covers tools, test equipment, cables, terminations, and specifications. Students will install, test and troubleshoot data lines, network patch panels, hybrid cabling and PoE distribution. Course is based on Fiber Optics Association CPCT & CFOT certification standards. Letter Grade Only. Degree Credit. Transfer Credit: CSU
An introductory course in fiber optics technology that will include the theory of fiber optic communications, fiber systems design, network construction, and fiber optic test equipment. Instructor-directed hands-on splicing and working with test equipment will be a component of the course.
Letter Grade Only. Degree Credit. Transfer Credit: CSU
An in depth, technical, design and implementation of wireless local area networks. Students will be introduced to the technology, infrastructure, application and installation of wireless networks. Students will install and administer a wireless network using Cisco product lines. Letter Grade Only. Degree Credit. Prerequisites: NETX 400 or equivalent training or experience. Transfer Credit: CSU
Provides preparation for A+ certification. A handson technical course designed to provide an in-depth understanding of PC hardware and software from installation and repair outlook. Materials covered will include beginning and advanced software, hardware components and configuration, operating systems and how they control the PC. Includes direct hands-on experience with the tools and skills required for entry-level employment.
Letter Grade Only. Degree Credit. Transfer Credit: CSU
Designed to assist students in preparing to take the CompTIA A+ certification exams for Computer Repair. Students who have completed NETX 420 or equivalent course work (or have similar training or work experience) may enroll in this course. Pass/No Pass Only. Degree Credit. Prerequisites: NETX 420 or equivalent study or training in another school, in military service, or on-the-job training or experience. Transfer Credit: CSU
The essentials of mobile device end-user support, including over-the-air technologies, network infrastructure, mobile device management, security, and troubleshooting techniques. Students will gain the knowledge and skills required to understand, deploy, and troubleshoot mobile devices. Patterned after CompTIA Mobility+ Certification. Letter Grade Only. Degree Credit.
Recommended: NETX 400 or equivalent. Transfer Credit: CSU
Examines common protocols, IP networking concepts and subnetting techniques. Includes instructor directed handson activities. Patterned after Cisco training guidelines. Letter Grade Only. Degree Credit.
Prerequisites: NETX 400 or equivalent training or experience. Transfer Credit: CSU
Examines switching protocols, spanning tree protocols, virtual LANs and other specific models. Basic design of switch configurations and the use of switches in network architecture will be covered. Includes instructor directed hands-on activities. Patterned after Cisco training guidelines. Letter Grade Only. Degree Credit. Prerequisites: NETX 400 or equivalent training or experience.
Recommended: NETX 430 or equivalent. Transfer Credit: CSU
Advanced routing concepts and configuration on large internetworks. Students will configure and manage routers by implementing common protocol such as EIGRP and OSPF. Other topics include access-list, routing principles, VLSM and WAN technology. This course is aligned with 4th module of Cisco Network Academy Course (CCNA-4). Letter Grade Only. Degree Credit.
Prerequisites: NETX 430 or equivalent training or experience. Transfer Credit: CSU
Introduction to network security using firewall and VPN (virtual private network) technology. Students will be exposed to the theory and application of both firewall and VPN network architecture. Students will have the opportunity for hands-on practice to administer security policy and VPN configuration using both Check Point software and Cisco's ASA (Adaptive Security Appliance). Letter Grade Only. Degree Credit.
Prerequisites: NETX 430 or equivalent training or experience. Transfer Credit: CSU
Focus on troubleshooting methodology and techniques on routers and switches in a network infrastructure. Students will learn to use existing software diagnostic features and use a protocol analyzer in the analysis and troubleshooting of networks. Letter Grade Only. Degree Credit.
Prerequisites: NETX 431 and NETX 432, or equivalent training or experience. Transfer Credit: CSU
An introduction to Server Administration specific to Microsoft Server. Coverage includes the functions and concepts of local and wide area networks, Microsoft server, user and group accounts and domain services. Hands-on experience provided in configuring and troubleshooting servers, workstations, and peripheral devices. Patterned after Microsoft Solutions guidelines. Letter Grade Only. Degree Credit.
Prerequisites: NETX 400 or equivalent training or experience. Transfer Credit: CSU
An introduction to Linux administration in a networked environment, including instructor-directed handson activities. Students will install a Linux system and perform basic administrative tasks using the BASH shell. Topics include system architecture, FHS, GNU and UNIX commands, devices and Linux file systems, network configuration and troubleshooting, and printing systems. Patterned after Linux Professional Institute and CompTIA Linux certification objectives. Letter Grade Only. Degree Credit.
Recommended: NETX 400 or equivalent training or experience in basic Network addressing and protocols. Transfer Credit: CSU
Students may receive credit for work experience related to their major field or to their established career goal. Seminars and individual conferences are scheduled at convenient times during the semester to assist the student in establishing learning objectives related to the student's employment. Students are given appropriate assignments related to the stated objectives and graded in accordance with the college's established grading system. As an alternative, related instruction classes meeting one hour per week, usually in the evening, are available for those students who prefer or need a more structured learning process. Four units of credit for 300 hours worked per semester may be earned by students with jobs related to their academic or occupational majors or goals. May be repeated for credit up to 16 units. This limitation applies to Occupational Cooperative Education work experience courses offered within the SMCCCD. Pass/No Pass Only. Degree Credit. Prerequisites: Permission of the NETX Cooperative Education Supervisor, concurrent enrollment in a planned vocational program, and employment in a college-approved job directly related to the student’s academic major.
Transfer Credit: CSU
STUDENT SUCCESS
We are proud of our students!
Find out from your instructor
how to be featured in our
student successes
Featured Courses
There are no featured courses at this time. Please check back periodically or contact the school. See college link above.