CIS Course Descriptions |
|
|
|
CIS 1
CSU
Computer Literacy
Focusing on the personal computer and its applications, this course provides an introduction to the fundamentals of computer literacy: operations, terminology and applications. |
|
CIS 1L
CSU
Computer Literacy - Lab
This is an activity course which enables students to become proficient in using the Internet and application packages for word processing, presentation graphics, spreadsheets, and database. |
|
CIS 2
Beyond Computer Literacy
Study of using computer hardware and software technologies to research and report information. Students will research projects through the use of the Internet and other literary resources. Students will learn to use problem solving skills to plan, develop, and present projects using word processing, spreadsheets, database management systems, and presentation graphics. Topics will include computer software, hardware and terminology; use of computers as a tool in work, everyday life, and school; computer ethics and the societal impact of computers. All communications, including homework, will be done through electronic methods. |
|
CIS 2L
Beyond Computer Literacy - Lab
A hands-on study that uses hardware and software a lab environment to develop and apply problem solving skills through the use of computer technology. Students will use the lab to research projects through the use of the Internet and plan, develop, and prepare presentation of project material using word processing, spreadsheets, database management systems, and presentation graphics. |
|
CIS 3
Problem Solving for Applications
A course which will provide the fundamentals of computer based solutions for use with microcomputer productivity packages including word processing, spreadsheet and data management software. |
|
CIS 11
CSU and UC
Introduction to CIS
An introduction to computers and data process; Includes computer terminology, computer architecture number systems, data representation, I and 0, op systems and language formalities. |
|
CIS 12
CSU and UC
Problem Solving for CIS
This course will provide the student with language independent fundamentals of structures, computer based solutions. Material on elementary data structures and mathematical expressions precedes an in-depth presentation of problem solving techniques including hierarchy charts, IPO charts, flow charts and pseudo code. |
|
CIS 16
CSU and UC
Object Oriented Programming With C++
A course to provide instruction in the steps necessary in preparing application programs in C + +. Included are concepts of object oriented programming, data types, functions, data flow control, arrays, pointers and file 1/0. |
|
CIS 16L
CSU and UC
Object Oriented Programming With C++ - Lab
An activity course which enables students to become proficient in implementing information processing solutions in the C + + programming language, using computer hardware, documentation and software. |
|
CIS 18
CSU and UC
Visual Basic Programming
An introduction to the fundamentals of object oriented programming. Students will learn how to create their own Windows Applications using Visual Basic. |
|
CIS 18L
CSU and UC
Visual Basic Programming - Lab
An activity course with enables students to become proficient in implementing object oriented programming solutions in Visual Basic. |
|
CIS 20
CSU and UC
Programming with Data Structures
A study of traditional data structures and processing algorithms (files, lists, queues, stacks, trees, sorts, searches). A basic knowledge of problem solving and the 'C' programming language is assumed. |
|
CIS 20L
CSU and UC
Programming with Data Structures - Lab
Implementation of data structures using computer hardware in a programming environment. |
|
CIS 30
Introduction to Data Comm/Networks
An exploration of contemporary technologies behind local and wide area networks, and the Internet. A combination of lecture, demonstration, and lab instruction- is used to explore and understand technologies represented by the OSI model and to gain experience managing a network operating system.Note: A basic understanding of DOS is assumed. |
|
CIS 30L
Introduction to Data Comm/Networks-Lab
The lab component of CIS 30. Local area network design and technology principles are implemented in a hands-on setting.Note: An understanding of DOS is assumed. |
|
CIS 40
CSU and UC
Independent Study
Individual research in advanced topics in computer information systems. Specific projects determined upon consultation with the instructor. Variable 0.5-2.0 units, 3-6 lab hours per week.Note: Repeatable to a maximum of 4 enrollments/8 units. Students taking independent study courses must have a contract on file. |
|
CIS 50
CSU
Database Applications
An intermediate to advanced level course in database applications using database management systems software as designed for business. Students will set up, manipulate and maintain their own database. |
|
CIS 50L
CSU
Database Applications - Lab
An activity course which enables students to use computer hardware, software and documentation to complete database lab exercises and projects. |
|
CIS 53
CSU
Spreadsheet Applications
An intermediate to advanced level course to develop and refine students' understanding of electronic spreadsheet concepts, applications and integration with other applications (graphic and database.) |
|
CIS 53L
CSU
Spreadsheet Applications - Lab 1 unit - 3 hours lab CR/NC only Prerequisite: none Corequisite: CIS 53 Recommended preparation: none An activity course which enables students to use computer hardware, software and documentation to complete spreadsheet lab exercises and projects. |
|
CIS 70
CSU
Systems Analysis and Design
A study of systems analysis and implementation of business computer systems, including such topics as system life cycles, analysis techniques, design techniques, acquisition, implementation and maintenance techniques and oral and written communications. |
|
CIS 70L
CSU
Systems Analysis and Design - Lab
An activity course which enables students to evaluate, install, implement and maintain microcomputer hardware and software. |
|
CIS 71
CSU
Community Projects
A project oriented course for advanced multimedia students. Students will work with a business to create computer based applications as designed by the business. Specific projects are determined upon consultation with the instructor and a representative from the business. |
|
CIS 76
CSU
Introduction to the Macintosh
An introduction to word-processing, spreadsheets, database management systems and graphic editing software on the Macintosh microcomputer. Students will work in the lab to complete in-class assignments. |
|
CIS 77
CSU
Introduction to PC and MS-DOS
An introduction to basic PC/MS-DOS. Students will work in the lab to complete in-class assignments learning basic PC\MS-DOS commands, which will include such topics as disk handling and batch files. |
|
CIS 78
CSU
Introduction to Programming
An introduction to the concepts of computer program development and implementation. Students will work in the lab to complete in-class assignments using high level programming language. |
|
CIS 80
CSU
Introduction to Windows
An introduction to IBM compatible business computers operating with the Microsoft Windows graphical interface. Students will learn basic operating controls, commands, and file and disk operations. A brief introduction to the Windows accessories and applications is also covered as well as configuring the Windows environment. |
|
CIS 81
CSU
Introduction to Micro Applications
An introduction to word processing, spreadsheets and database management systems software. Students will work in the lab to complete in-class assignments. |
|
CIS 83
CSU
Guide to the Information Highway
An introductory course that explores the information highway and its underlying telecommunication technology. Students will be given assignments involving hands-on access to networks and the Internet. |
|
CIS 84
Intermediate Macintosh
An intermediate to advanced level exploration designed to further develop students' skills in formatting and editing documents and graphics, and in integrating files from different applications into a single document. Students will produce a newsletter or brochure as a final project.Note: A basic knowledge of microcomputer operating systems is assumed |
|
CIS 85
Introduction to JavaScript
An introduction to enhancing Internet Web pages using JavaScript, an Internet scripting language. Participants will learn how to add interactivity to web pages, modify existing JavaScript code, and create original JavaScript solutions.Note: Intermediate knowledge of the Internet (browsing, searching, and saving files) and HTML (comfortable with frame implementation) is assumed. |
|
CIS 86
HTML Web Page Design
Conception and construction of Web pages/site for the Internet using Hypertext Mark-up Language. Students will create their own pages and post them to the Internet via FTP (file transfer protocol). |
|
CIS 98
CSU
PC Computer Repair and Maintenance
A practical study of the repair and maintenance of PCs at the component level. This class will introduce digital electronics as well as networks repair. |
|
CIS 98L
CSU
PC Computer Repair and Maintenance - Lab
A hands-on lab to repair and maintain PCs at the component level. This class will introduce digital electronics as well as networks repair. |
|
CIS 99
CSU
Selected Topics in CIS
An exploration of a specific topic of contemporary interest in the field of Computer Information Systems. Students should consult the schedule of classes for topics offered in the current semester. Variable 0.5-3.0 units with a varying mix of lecture and/or lab hours.Note: Repeatable to a maximum of 4 enrollments/12 units; however, students may not repeat an individual topic. |