Graphic of Los Angeles Mission College with Mission's logo and photo of college campus.
Academic Disciplines
Los Angeles Mission College > Academic Disciplines > Computer Science
School  of  Business
Accounting Computer Science
Courses in the area of Computer Science offer the student a hands-on approach in a structured working environment which includes applications, installations of software, hardware diagnostics and trouble-shooting, and network set-up.
Faculty
Rettke, Mari - Chair
Kubicki Paul - Professor
Hoit, M - Instructor
Lampert, M - Instructor
Mularky, M - Instructor
Rettke, E - Instructor
Wong, D - Instructor
Degrees & Certificates



Pending


Schedule of Classes
Schedule of Classes
Course Descriptions

99P INTERMEDIATE VISUAL BASIC
Prerequisites: Co Sci 408 | Lecture: 2 hours, lab 2 hours. 3 UNITS RPT2
This class covers applications of Object-Oriented Programming principles to the Visual Basic Programming environment. Topics will include application development cycle, relational databases,
Windows API, DLL’s and INI files.

401 INTRODUCTION TO COMPUTERS AND THEIR USES
Prerequisites: None | Lecture: 3 hours, lab 1 hour. UC:CSU 3 UNITS
The student will become acquainted with electronic methods of data processing, and will learn about the development of the computer and the uses of the computer by business management. Topics covered are computer terminology, DOS, and programming in BASIC. Acceptable for credit: CSUN: Computer Science 100

406 BEGINNING PASCAL PROGRAMMING
(CAN CSCI 12)
Prerequisite: None | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
An introduction to algorithms, their representation, design, structuring, analysis, and optimization. Implementation of algorithms as structured programs in a high level language. Acceptable for credit: CSUN: Computer Science 101 or 105 PAS

407 PROGRAMMING LOGIC
Prerequisite: Math 115 | Lecture: 3 hours. UC:CSU 3 UNITS
Introduces concepts necessary to design, code, test and document computer programs using top-down structured programming techniques. Topics include data types, data structures, control structures, algorithm plus subalgorithm structures, parameter passing, file structures plus operations, class is
machine plus language independent. Acceptable for credit: CSUN: Co Sci 407 + 440 accepted for
Computer Science 110 + 110L

408 VISUAL BASIC
Prerequisite: None | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
This course teaches programming in Visual Basic. A select set of problems using Visual Basic are assigned to be used. Acceptable for credit: Computer Science 105 BAS

409 ADVANCED VISUAL BASIC
Prerequisite: None | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
This course is an application of Object-Oriented Programming principles to the Visual Basic Programming environment Topics will include implementing advanced graphical user interface and database front ends, using and creating ActiveX controls with special emphasis on E-commerce applications.

415 BEGINNING COBOL PROGRAMMING
Prerequisite: Co Sci 401 | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
This course is designed to introduce the COBOL language. Students will gain a working knowledge of the language structure and basic business applications using COBOL. Acceptable for credit: CSUN: Computer Science 105 COB

417 BEGINNING MICRO ASSEMBLY LANGUAGE
Prerequisite: Co Sci 406 or Co Sci 415 | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
The student will study the fundamentals and applications of Assembly language on microcomputers. This will include data representation and program organization. The use of registers, addressing, arithmetic, and macro instructions will be covered through programming projects. Acceptable for credit: CSUN: Computer Science 122

430 MICROCOMPUTER APPLICATIONS I
Prerequisite: None | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS
The student will learn how to operate a micro-computer. The student will become familiar with the use of a spreadsheet program and a database program. The student will complete a series of projects on the microcomputer. Currently popular microcomputer software will be utilized IBM PC’s and compatibles.

431 MICROCOMPUTER APPLICATIONS II
Prerequisite: None | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS
The students will learn how to operate a micro-computer. The student will master the use of an Operating System and be introduced to a word processing program. The student will complete a series of projects on a microcomputer. Currently popular microcomputer software will be utilized on IBM-PC’s
and compatibles.

432 ADVANCED TEXT PROCESSING APPLICATIONS
Prerequisite: Co Sci 431 | Lecture: 2 hours, lab 2 hours. 3 UNITS
The students will master the use of a text-processing program on a microcomputer and create a macro-driven text processing system. Graphics, desktop publishing, and merge processing applications using a text processor will be emphasized. Currently popular microcomputer software will be utilized on IBM-PC’s and compatibles.

433 DATABASE PROGRAMMING FOR MICROCOMPUTERS
Prerequisite: Co Sci 430 | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS
The student will master the use of a database programming system on a microcomputer. Command language programming will be emphasized. The student will create a complete menu driven database system. Currently popular microcomputer software will be utilized on IBM PC’s and compatibles.

435 MICROCOMPUTER OPERATING SYSTEMS
Prerequisite: Co Sci 431 | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS
The student will master advanced operating system techniques using a mouse driven/graphical interface. Currently popular microcomputer operating systems programs such as DOS and Windows will be discussed, will be used. Commonly used utility programs will be discussed.

436 INTRODUCTION TO DATA STRUCTURES
Prerequisite: Co Sci 406 and Co Sci 407 | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
Uses PASCAL programming language as a vehicle to examine the data types and structures employed in applications programming, compil-ers, file management, operating systems, and databases. Acceptable for credit: CSUN: Computer Science 182 + 182L

439 PROGRAMMING IN C
(CAN CSCI 16)
Prerequisite: Co Sci 401 and Co Sci 406 | Lecture: 2 hours,
lab 2 hours. UC:CSU 3 UNITS
This is a structured-systems programming class. Students will learn types,operator’s expressions,control flow, functions, arrays and file concepts. Unix system interface is also discussed. C is a highly portable structured systems programming language with widespread applications. Upon completion of the course students will be able to write programs in C, determine the suitability of C for particular applications and design C routines to be modular and compact. Acceptable for credit: CSUN: Computer Science 105C or 106 + 106L

440 PROGRAMMING IN C++
Prerequisite: None | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
This course covers syntax, control and data structures, software life-cycle including design, development, styles, documentation, testing and maintenance, case studies and software projects.
Critical features of the language include objects, encapsulations, inheritance and polymorphism and introduction to objetoriented design. Acceptable for credit: UCLA,CSUN: Computer Science 106 +
106L or 105C

445 ADVANCED COBOL PROGRAMMING
Prerequisite: Co Sci 415 | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS
This course is an extension of the principles covered in Co Sci 415. Students will have the opportunity to apply COBOL to more complex business applications.

447 ADVANCED MICRO ASSEMBLY LANGUAGE
Prerequisite: Co Sci 417 | Lecture: 2 hours, lab 2 hours. 3 UNITS
This course is an extension of the principles covered in Co Sci 417. Students will have the opportunity to apply Assembler to more complex business applications.

448 ADVANCED MICROCOMPUTER SPREADSHEET APPLICATIONS
Prerequisite: Co Sci 430 | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS
The student will master the use of a spreadsheet program and a micro computer. The use of graphics, database commands, advanced functions and macros will be emphasized. The student will create a micro-driving, error trapped, and custom menu spreadsheet. Currently popular microcomputer spreadsheet software will be used on IBM PC’s and compatibles.

449 ELECTRONIC PUBLISHING
Prerequisite: Co Sci 431 | Lecture: 2 hours, lab 2 hours. 3 UNITS
The student will master the use of a desktop processing program on a microcomputer, and create newsletters, reports, and brochures. Documents will be created that include text and graphics. Currently popular microcomputer software will be utilized on IBM-PC’s and compatibles.

450 ELECTRONIC PUBLISHING II
Prerequisite: None | Lecture: 2 hours, lab 2 hours. CSU 3 UNITS RPT3
This course is designed to teach students how to create effective WEB pages with graphics and links using various software packages and HTML.

452 PROGRAMMING IN JAVA
Prerequisite: None | Lecture: 2 hours, lab 2 hours. UC:CSU 3 UNITS
This course is designed to teach students to build applications in Java, the programming language designed to be written once and run effectively on almost any kind of machine connected to the
Internet.

453 A+ CERTIFICATION PREPARATION
Prerequisite: None | Lecture: 2 hours, lab 2 hours. 3 UNITS RPT3
This course provides students with the workable knowledge needed for the installation, setup, troubleshooting, and optimization of hardware and software related to personal computer systems and peripheral devices. The course will cover information needed to prepare for the current A+ certification test.

472 INTRODUCTION TO PERSONAL COMPUTER HARDWARE
Prerequisite: None | Lecture: 2 hours, lab 2 hours. 3 UNITS RPT2
Installation, setup, troubleshooting and optimization of hardware related to personal computer systems and peripheral devices. First of two classes to prepare students for the current A+ certification test.

487 INTRODUCTION TO LOCAL AREA NETWORKS
Prerequisite: None | Lecture: 3 hours, lab 1 hour. CSU 3 UNITS
This course will introduce students to the fun-damental concepts of local area networks (LANS) as well as provide practical experience implementing a LAN. Network topology, network operating system configuration and installation of software on a network will be covered.

185 DIRECTED STUDY
CSU 1 UNIT RPT2

285 DIRECTED STUDY
CSU 2 UNITS

385 DIRECTED STUDY
Conference: 1 hour per unit. CSU 3 UNITS
Directed study on a contract basis under the supervision of an instructor. Credit Limit: Maximum of 3 units may be taken for credit.

485 INTERNET RESEARCH
Prerequisite: None | Lab: 2 hours. CSU 1 UNIT RPT2
Internet Research teaches how to use search engines; basic and advanced searches with Boolean and proximity operators; how to locate materials in various content fields; how to critically evaluate these sources; and how to use and cite electronic sources.

921 COOPERATIVE EDUCATION
CSU 2 UNITS RPT3

931 COOPERATIVE EDUCATION
CSU 3 UNITS RPT3

941 COOPERATIVE EDUCATION
CSU 4 UNITS RPT3
Supervised training is conducted in the form of on-the-job training in an employment area that will enhance the student’s educational goals. Limits to transfer credit: See Cooperative Education Credit
Guide.


© 2004 | All rights reserved. | Los Angeles Mission College
13356 Eldridge Avenue, Sylmar, CA 91342 / 818-364-7600 | updated:04.07.04