Course Offerings : Computer Science
| * ** *** **** ***** |
Open to students of any ESL/English level Placement in English 104 or higher Placement in English 108 or higher Placement in English 112 or equivalent Completion of English 112 or equivalent |
Computer Science 180 – Introduction to Computers (3)
Placement in ESL 101 or higher. Computer literacy, including an introduction
to computer hardware, capabilities and limits of computers, the Internet, data
transmission, and impacts of computing; use of productivity tools including
word processors, presentation programs, spreadsheets, databases and communications
programs. Laboratory exercises give students hands-on experience with productivity
tools. (CAN CSCI 2) ; UC/IND/CSU
Computer Science 183 – Computer Information Systems (3)
****
Lecture and Laboratory Prerequisites: Math 90, and CS 180 or another Introduction
to Computers course or consent of instructor. The analysis, design, implementation,
development and ongoing management of computer-based information systems, and
related software, hardware and networking issues for business and industry;
end-user customization of applications and interfaces, and selection of information,
via query and scripting languages. Programming languages and fundamentals of
programming. Computer issues in the workplace and society.
UC/IND/CSU
Computer Science 190 – PASCAL Programming (3)
Placement in ESL 101 orhigher. Prerequisite: Mathematics 90 with a grade of
C- or better. Introduction to the programming language PASCAL and the structured
program concept. Students write programs to solve problems in business, mathematics,
and other subjects, working with character strings, arrays, functions, and
procedures. UC/IND/CSU
Computer Science 195 – Programming and Problem Solving
(3) ***
Lecture and Laboratory Co or Prerequisite: Mathematics 105/115; prior experience
with basic programming concepts recommended. Elements of good programming
design, style, documentation and efficiency. Methods for debugging verification.
Fundamental techniques for solving problems using C++ programming
language. Principles and use of object-oriented programming including
overloading, data abstraction, templates, inheritance and polymorphism.
UC/IND/CSU
Computer Science 210 – Introduction to C Programming Language
(3) ***
Prerequisite: Completion of CS 180 or another introductory computer course;
completion of Math 90 or consent of the instructor. Fundamentals of the
C programming language and its application to problem solving. Topics include
structured programming techniques, variable types, control statements, built-in
and user-coded procedures and functions, arrays, pointers, full handling and
use
of the C library. UC/CSU/IND
Computer Science 280 – Microcomputer Applications (1)
***
Prerequisite: Computer Science 180 or permission of instructor. Introduction
to selected Computer Application and Office System programs. CSU
Computer Science 281 – Microcomputer Communication (1)
***
Prerequisite: Computer Science 180 or permission of instructor. Introduction
to the data communication possibilities of microcomputers. Includes networking
and
computer-to-computer communications. CSU
** Computer Science 290 – Selected Topics (1-3).
** Computer Science 291 – Internship (1-4).
** Computer Science 295 – Independent Study (1-3).
** Computer Science 296 – Field Practicum (1-4).
Marymount College 30800 Palos Verdes Drive East, Rancho Palos Verdes, CA 90275-6299 Tel (310) 377-5501 Fax: (310) 377-6223
As an educational institution and as an employer, Marymount College adheres to a non-discrimination policy on the bases of race,
gender, sexual orientation, color, creed, age, ethnic or national origin or disability.





