Los Medanos College

The Los Medanos College Computer Science Department offers a broad selection of computer classes designed around the needs of today's workplace. The program is structured so you can take a limited number of selected basic skills classes, or elect to complete our certificate and/or degree programs. You can choose from three AS degrees, or simply complete enough classes for the basic or advanced certificates that are available. Whichever direction you chose, you will definitely benefit from developing better computer skills.

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.

COMSC 010 - Computer Network Fundamentals - 3 Units

This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP (Internet Protocol) addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for further study of computer networks. It uses the OSI (Open Systems Interconnection) and TCP (Transmission Control Protocol) layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers.
ADVISORY: Eligibility for ENGL-100

COMSC 011 - Systems and Network Administration - 3 Units

This course will provide a student with the knowledge and skills required to build, maintain, troubleshoot and support server hardware and software technologies. The student will be able to identify environmental issues; understand and comply with disaster recovery and physical / software security procedures; become familiar with industry terminology and concepts; understand server roles / specialization's and interaction within the overall computing environment.
ADVISORY: Eligibility for ENGL-100; COMSC-040

COMSC 012 - Introduction to Information Systems Security - 3 Units

An introduction to the fundamental principles and topics of Information Technology Security and Risk Management at the organizational level. It addresses hardware, software, processes, communications, applications, and policies and procedures with respect to organizational Cybersecurity and Risk Management. Preparation for the CompTIA Security+ certification exams.
ADVISORY: Eligibility for ENGL-100; COMSC-010

COMSC 037 - Help Desk Customer Technical Support - 3 Units

A basic course in the skills and tools required for entry level I/T support specialist positions. This includes how to analyze computer related problems and formulate action plans; best practices in comunicating with end users; and using diagnostics tools. In addition, students will learn soft skills to improve employability in the I/T sector.

COMSC 040 - Introduction to Computer and Information Systems - 4 Units

Examination of information systems and their role in business. Focus on information systems, database management systems, networking, e-commerce, ethics and security, computer systems hardware and software components. Application of these concepts and methods through hands-on projects in the fundamentals of computer programming and developing computer-based solutions to business problems.
ADVISORY: Eligibility for ENGL-100

COMSC 060 - Information Technologies - 4 Units

This course presents technology tools and applications essential to fully participate in the contemporary electronic workplace. Students will be introduced to fundamental concepts and basic applications of word processing, electronic worksheets, database management, presentation software, and communications software. The course will also include working with other common technologies such as wireless, virtualization and cloud computing.
ADVISORY: COMSC-040; eligibility for ENGL-100

COMSC 091 - Information & Communication Technology Essentials - 4 Units

This course provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level ICT professionals. The fundamentals of computer hardware and software as well as advanced concepts such as security, networking, and the responsibilities of an ICT professional will be introduced. Preparation for CompTIA's A+ certification exam.
ADVISORY: COMSC-040, or working knowledge of PC systems and operating systems; eligibility for ENGL-100

COMSC 120 - Computer Forensics Fundamentals - 3 Units

This course is an introduction to the methods used to properly conduct a computer forensics investigation beginning with a discussion of ethics, while mapping to the objectives of the International Association of Computer Investigative Specialists (IACIS) certification. Topics covered include an overview of computer forensics as a profession; the computer investigation process; understanding operating systems boot processes and disk structures; data acquisition and analysis; technical writing; and a review of familiar computer forensics tools.
ADVISORY: COMSC-040; eligibility for ENGL-100

COMSC 121 - Introduction to Cybersecurity: Ethical Hacking - 3 Units

There is an exponential growth in the Information Technology sector for trained security specialists with in-depth knowledge and experience analyzing data and securing networks, computers and mobile devices. Learning techniques of threat management and incident response is mission critical to prevent data breaches. This course prepares students for an entry level I/T position focused on network and security which is required for many Information System Technician and Specialist positions.

COMSC 122 - Programming Concepts & Methodologies I - 3 Units

This course introduces the discipline of computer science with practical hands-on problem solving using a “high-level” computer programming language. The course will include basic syntax and semantics of a “high-level” language, variables, types, expressions, assignment, basic computation, simple I/O, conditional and iterative control structures, functions and parameter passing, structured decomposition, program design, programming style, algorithms and problem solving strategies, overview of programming languages, binding, visibility, scoping, and lifetime management.

COMSC 132 - Programming Concepts & Methodologies II - 3 Units

This course covers techniques relevant to program design and selection of data structures for larger programs. Topics covered include design techniques, effective use of recursion, algorithmic efficiency and O-notation, linked-lists, stacks, queues, trees, hash tables, heaps, graphs and sorting and searching techniques. Extensive programming of a variety of data structures is required.

COMSC 142 - Computer Architecture and Organization - 3 Units

The organization and behavior of real computer systems at the assembly-language level. The mapping of statements and constructs in a “high-level” language into sequences of machine instructions is studied, as well as the internal representation of simple data types and structures. Numerical computation is examined, noting the various data representation errors and potential procedural errors.


We are proud of our students!

Find out from your instructor
how to be featured in our
student successes