Prerequisites: MATH 110 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.
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.
Prerequisites: MATH 222 or equivalent.
Recommended: Some previous programming experience or coursework. 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.
Prerequisites: Completion of, or concurrent enrollment in COMP 250 or equivalent.
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 single board 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-to digital conversion, interrupts, and serial communication.
Prerequisites: COMP 250 or equivalent.
Design and implementation of larger projects using object oriented software engineering principles with emphasis on 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.
Prerequisites: COMP 250 or equivalent.
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.
An introductory course in 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.
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.
Hands-on technical introduction to the EIA/TIA 568 and related standards of Structured Wiring and Cabling systems for Networking infrastructures. Course 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.
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.
Prerequisites: NETX 400 or equivalent training or experience.
An in depth technical course in the 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.
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.
Prerequisites: NETX 420 or equivalent study or training in another school, in military service, or on-the-job training or experience.
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.
Recommended: NETX 400 or equivalent.
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.
Prerequisites: NETX 400 or equivalent training or experience.
Examines common protocols, IP networking concepts and subnetting techniques. Includes instructor directed handson activities. Patterned after Cisco training guidelines.
Prerequisites: NETX 400 or equivalent training or experience.
Recommended: NETX 430 or equivalent.
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.
Prerequisites: NETX 430 or equivalent training or experience.
Advanced course on 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).
Prerequisites: NETX 430 or equivalent training or experience.
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).
Prerequisites: NETX 431 and NETX 432, or equivalent training or experience.
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.
Prerequisites: NETX 400 or equivalent training or experience.
An introductory course in 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. Course is patterned after Microsoft Solutions guidelines.
Recommended: NETX 400 or equivalent training or experience in basic Network addressing and protocols.
An introductory course in Linux administration in a networked environment, including instructor-directed hands-on 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.
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.
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.
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.