Introduction to computer – Lynette Dubon -CMPS101

This course is designed to be an introductory computing concepts course. The intent of the course is to teach fundamental concepts, theories, and applications of computers, the basics of hardware, software, computer ethics, systems software, application software and the role of computing in society today.  A software suite is used to create and edit text documents, spreadsheets, presentations, and databases.  There is also an internet component in the course. The course serves as the required computer literacy component of the general education curriculum.

 

Teacher: Lynette Dubon

Introduction to computer - Steven Chun -CMPS101

This course is designed to be an introductory computing concepts course. The intent of the course is to teach fundamental concepts, theories, and applications of computers, the basics of hardware, software, computer ethics, systems software, application software and the role of computing in society today.  A software suite is used to create and edit text documents, spreadsheets, presentations, and databases.  There is also an internet component in the course. The course serves as the required computer literacy component of the general education curriculum.

Teacher: Steven Chun

Introduction to Computer - ED - Mr. Elvin Garcia

Course Description

This course is designed to be an introductory computing concepts course. The intent of the course is to teach fundamental concepts, theories and applications of computers, the basics of hardware, software, computer ethics, systems software, application software and the role of computing in society today. A software suite is used to create and edit text documents, spreadsheets, presentation and database. There is also an internet component in the course. The course serves as the required computer literacy component of the general education curriculum.

Networking I - Mr. Elvin Garcia

CMPS119 is designed to serve as an introduction to computer networks. Topics covered include: overview of networks, network topology, networking hardware and software, network operating systems, the OSI reference model, the TCP/IP reference model, and network security. Design and lab exercises are also significant components of the course.

Programming II - Mr. Elvin Garcia

This course is intended primarily to teach students to analyze and solve problems effectively in computer programming. Topics include: Problem Solving – Analysis, Solution, Computer Algorithm.  Programming Language Syntax and Semantics, Data Types. Arrays, Functions, Classes, Pointers.  Extensive Programming Activities Using a Modern Programming Languages, such as Python; C++ and Java.

Object Oriented Interface Development - Mr. Elvin Garcia

Students learn the principles of designing and building graphical user interfaces. Topics include: Graphical User Interface (GUI) Programming. GUI Programming Languages – Principles and Practice in Designing and Building GUI’s. Advanced Programming Environments. IDE Tools. Event-Driven Programming. User Input Validation. Error Handling. User Interface Components – Window Systems, Widgets, Windows, Buttons, Text-Boxes, Check-Boxes, Radio-Buttons, Menus, Icons.

Operating System - Mr. Elvin Garcia

In this course students study, research and use the major functionalities of operating systems. Design issues of an operating system are addressed, such as management of processes, storage, I/O systems, distributed systems and protection and security. The ways in which these functionalities are implemented in operating systems (Linux and Windows XP) are examined. System commands and calls are studied and used to invoke the operating systems' functionalities.

Project - Mr. Elvin Garcia

This course allows students to engage in work that is immediately useful to a local establishment. Students provide service to the establishment by filling a need for computer expertise.