CALCampus
Computer Distance Learning Courses Online

Applications   Programming   Operating Systems   Internet & Web   PC Fundamentals   Course Prices   Register   Bookstore  

PC APPLICATIONS


Course Title: DATABASE FUNDAMENTALS--ACCESS 2000
Number: CSE 302MM

This course is designed to teach students fundamental skills and knowledge of 
Microsoft's database program, Access.  Students will learn how to set up a database,
enter and manipulate data, as well as more advanced tasks such as development of 
reports and forms from data.  Students should be familiar with the Windows environment
and have access to Access to do the exercises in this course.  CSE302MM for college.

(High school students should register for CSE202MM.)


Computer Science Course Price List       Course Registration Form

--------------------------- Course Title: SPREADSHEET FUNDAMENTALS--EXCEL 2000 Number: CSE 305MM This course is designed to give a complete overview of workbooks and spreadsheets to use in business today. Provides training in the use of the EXCEL 2000 spreadsheet in Windows 98. Students will learn how to set up spreadsheets; how to use graphs and charts; how to use mathematical formulas; among other topics. Students must have access to Excel 2000 to do the exercises in this course. CSE305MM for college. (High school students should register for CSE205MM.)

Computer Science Course Price List       Course Registration Form

----------------------- Course Title: WORD PROCESSING FUNDAMENTALS--WORD 2000 Number: CSE306MM This course was developed to cover in detail all aspects of Microsoft's Word for the purpose of providing fundamental skills and knowledge in word processing. The course starts out with simple creation of documents and proceeds through various aspects of word processing, culminating in development of a basic Web site. Students must have access to Word to do the exercises in this course. CSE306MM for college. (High school students should register for CSE206MM.)

Computer Science Course Price List       Course Registration Form

------------------------------ Course Title: WEB PAGE FUNDAMENTALS--FRONTPAGE 2000 Number: CSE 207MM This course was developed to show students how to use FrontPage for designing their own Web pages on the Internet. FrontPage is a powerful program that makes Web page creating easy. Students need to have FrontPage 2000 and the Windows 98 operating system for this course.

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: PRESENTATION FUNDAMENTALS--POWERPOINT 2000 Number: CSE 208MM This course is designed to not only familiarize the student with presentations, but learn about the most exciting presentation package available on the market today. Students will learn the fundamentals of using PowerPoint in Windows 2000. PowerPoint is a presentation graphics program. Whether you must make a presentation to a small team or large audience, PowerPoint will teach you how to make it easy to communicate your ideas effectively to get the results you want. PowerPoint adapts to fit your needs with on-screen presentations and great-looking output from 35mm slides, and color overheads, to black-and-white paper output. It is easy for beginners to use, but can also be adapted to meet the needs of more experienced users. Students need to have access to PowerPoint for Windows 2000 for this course.

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: DESKTOP PUBLISHING Number: CSE 215 This course provides an introduction to desktop publishing, using Microsoft's Word for Windows. We cover topics, such as: planning a newsletter and a brochure; layout; columns; creating a masthead; how to insert pictures and text; and desktop publishing terminology and concepts. This course is presented in a directed independent study format with lessons provided for the student to download and study offline. There are weekly assignments which culminate in a completed newsletter and brochure that you can use as samples for future desktop publishing projects. Students should have access to Word for Windows to complete the course exercises; however, if not, the course may be taken with a set of different exercises of a more generic nature.

Computer Science Course Price List       Course Registration Form

INTERNET AND WEB Course Title: WEB PAGE FUNDAMENTALS--FRONTPAGE 2000 Number: CSE 207MM This course was developed to show students how to use FrontPage for designing their own Web pages on the Internet. FrontPage is a powerful program that makes Web page creating easy. Students need to have FrontPage 2000 and the Windows 98 operating system for this course.

Computer Science Course Price List       Course Registration Form

-------------------------------- Course Title: INTERNET FOR THE OFFICE MANAGER Number: CSE 3242 College level. Business professionals and office personnel can learn how to most effectively and safely manage the various tools and tasks of network systems and electronic data for the office environment, including Internet and Intranet systems. The course explores the wide range of Internet tools available to the modern inter-connected work groups, including how to publish business Web pages. Included in this versatile course are instructions for developing an in-office Intranet system (a network system which provides similar services internally within an organization to those provided by the Internet for distributing information within the company). There are eight intensive hands-on assignments that require use of the Internet. The instructor has over a decade of experience in online system management for large group access. Topics include: - File Transfer Protocol and Secure File Transfers - Electronic Document Management - Secure E-mail - Creating a Mailing List Server - Exploring expert system tools - Wiring and designing an in-office Intranet - Publishing on the World Wide Web - Conferencing on the Internet - Internet safety

Computer Science Course Price List       Course Registration Form

OPERATING SYSTEMS Course Title: INTRODUCTION TO DOS Number: CSE 100 Learn to take control of your IBM or IBM-compatible computer by gaining an understanding of the Disk Operating System (DOS). This short course reviews computer start-up and DOS prompts, fundamental DOS commands (internal vs. external), disk handling and formatting, file handling commands, and printing options. Even if you are working in a Windows environment, you need to understand the DOS system. Lessons are provided for downloading. Not for college credit.

Computer Science Course Price List       Course Registration Form

------------------- Course Title: WINDOWS 95 FUNDAMENTALS Number: CS 201W95 This course is designed to acquaint students with Windows and the use of the mouse, as well keyboard. Topics include: Icons, Program Manager, File Manager, Accessories Programs, Controlling Windows, Maximizing and Minimizing, and others. Students must have access to Windows 3.1 or Windows 95. Lessons are provided. CSE101 has four lessons; CS201W95 has eight lessons. Course Title: WINDOWS 98 FUNDAMENTALS Number: CS 201W98 This class was developed for users who have either never used Windows before or have been using Windows 95. The added features to Windows 98 are amazing and Windows 95 users will be thrilled by this class with all the Web interfaces Windows 98 allows. Beginners won't be left out though because this class also goes over the basics. It is all the information you need to begin using Windows like a Pro and is needed for all Microsoft 2000 classes. 8 lessons.

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: INTRODUCTION TO UNIX OPERATING SYSTEMS Number: CSE 330 Standard UNIX is explored in this directed independent study course through the use of hypertext learning and experiential labs. Two versions of the course are available -- DOS and LINUX 386. DOS - A collection of UNIX commands that work under DOS 3.3 or higher. The vast majority of UNIX commands can be emulated in DOS for learning purposes. This will allow students who own XT or 286 class PCs to take the course and still learn about UNIX. LINUX 386 - Linux is a user-supported version of UNIX that mimics SCO System V UNIX in almost every respect. Linux 386 can be distributed to students prior to class. High school students: register for CSE230.

Computer Science Course Price List       Course Registration Form

PROGRAMMING Course Title: INTRODUCTION TO BASIC PROGRAMMING Number: CSE 209 (formerly CSE210) This course is designed for people with no programming experience. Students will learn BASIC programming commands and statements that are fundamental to all computers which use BASIC (including the Apple II series, Commodore 64, IBM-compatibles using GW-BASIC and QuickBASIC). It is not meant to teach the specifics of any one computer, nor structured programming techniques. Students will learn how to write short programs that they can run on their own computers and will come away with a detailed knowledge of the fundamental uses of BASIC programming commands and statements. There are eight lessons and a final examination, which concentrates on writing small programs.

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: ASSEMBLY LANGUAGE PROGRAMMING ON THE 80X86 Number: CSE 303 For serious programming students, CSE303 is an exciting indoctrination into the ultra-fast, ultra small world of the Intel 80X86 Central Processing Unit. The student will learn the mathematics of binary and hexadecimal arithmetic, and then procede to the Assembly language instruction set for this amazing chip that has so changed our lives. Addressing modes, data types, data structures and programming are all covered in depth in this fully self contained learning module. At the end of each section, a Lexicon is presented to help the student understand the "lingo" associated with processing at this level. A86 and D86 are provided: shareware assembler and disassembler packages that can help the student understand how assembly programs are coded and how they execute. A good deal of ancillary material is also available for download if the student needs additional practical assessment. Course topics include Binary and Hex Number Systems; Registers; Representation of Alphanumeric data; Overview of the microprocessor and subsystems; Machine Language instruction; Jumps and Looping; Conditionals; Assembler directives; DOS and BIOS software interrupts; Procedures; Math instructions; Macros. High school students: register for CSE203

Computer Science Course Price List       Course Registration Form

------------------------- Course Title: ADVANCED ASSEMBLY LANGUAGE PROGRAMMING ON THE 80X86 Number: CSE 304 For students who have completed CSE303 or who have been exempted from CSE303 by instructor permission. Advanced Assembly programming. High school students: register for CSE204

Computer Science Course Price List       Course Registration Form

------------------------- Course Title: PASCAL PROGRAMMING Number: CSE 305 This course will enable you to be a more effective programmer in applications programming. Topics include: Standard Pascal structures and syntax diagrams Identifiers and data types Control structures Procedures and functions Structured data types Input, output, and files Methodical programming High school students: register for CSE205

Computer Science Course Price List       Course Registration Form

---------------------------- Course Title: STRUCTURED PROGRAMMING IN QUICKBASIC I Number: CSE 310 Students will learn how to use structured programming techniques as applied through the QuickBASIC language for writing and debugging executable programs. Topics include program format, documentation, input, output, assignment, numeric and string variables, operators and expressions, hierarchy of operations, use of parentheses, string expressions, assigning values, reading input, library functions, error diagnostics, logical debugging, relational operations, logical expressions, logical operators, conditional execution, conditional looping, nested control structures, select case structures, line-oriented control statements, arrays, subscripted variables, data, read and restore statements, functions and subroutines, data file fundamentals, and others. No prior programming knowledge is required; the only prerequisite is high school math (pre-algebra). By learning structured programming in BASIC, one can learn the classes of variables, modular programming, and discipline in programming. 12 weeks. High school students: register for CSE210

Textbook is required. Available through the CALCampus Bookstore.

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: STRUCTURED PROGRAMMING IN QUICKBASIC II Number: CSE 311 CSE311 is a continuation of BASIC programming from CSE310, however in CSE311 the student is taught to dispense with Line Numbers and program in a modular fashion. This is done by making full use of QuickBasic's Blocking statements BEGIN and END, and understanding the ways that program flow can be controlled and simplified if we distill each function of the program down to its essence and "compartmentalize" each function in just a few lines of code. Advanced data structures such as queues and relative files are explored. Methods of interfacing QuickBasic programs to other computer languages are covered. Students are free to pick and choose among a wide array of programming assignments which provide for specific point credit for each part of the assignment. For each module there is an "easy" assignment and an optional "diffucult" assignment. The student may choose either, but will obtain course credit faster and will learn more by selecting the "difficult" assignments. By and large, programming theory was covered in CSE310, so this course is considered a more hands-on approach, and is therefore graded on the basis of point values for the assignments only. There are no examinations. High school students: register for CSE211

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: VISUAL BASIC PROGRAMMING Number: CSE 315 (Not currently offered.) Visual Basic uses point-and-click operations on icons and graphics to initiate computer events. In this course, you will learn how to do fundamental programming in this language. Lessons are written in Word 6.0 format, but other formats are available. There are ten lessons with exercises and exams. Students need to have Visual Basic on their computer to take this course. An academic version of Visual Basic is available from Microsoft. High school students: register for CSE215

Computer Science Course Price List       Course Registration Form

------------------------- Course Title: C PROGRAMMING I Number: CSE 341 The first part of the C programming course will teach the fundamentals of the C programming language. It will introduce many of the major features of the language, including data types, expressions and operators, statements and language control structures. The course will also explain strings and character I/O and the use of functions and arrays. This course is designed for people with some programming background who want to explore the world of C programming. The course will strongly emphasize on practical work and the student has to write a lot of programs. It is also a prerequisite for the second part of the course. High school students: register for CSE241

Textbook is required. Available through the CALCampus Bookstore.

Computer Science Course Price List       Course Registration Form

-------------------------------------- Course Title: C PROGRAMMING II Number: CSE 342 The second part of the C programming course will teach advanced topics of the C language. It introduces file I/O and shows how to work with structures, unions and type definitions. The course will introduce bit manipulation techniques, storage classes and the C preprocessor. It also explains how to work with pointers to build dynamic data structures. Similar to the first part, the student has to write a lot of small programs. After successfully finishing both parts of the course, the student has an in-depth knowledge of the major aspects of the language and its runtime library. The student also has reasonable practical skills in writing C programs. Students will use the same instructor and text as they used in C I. High school students: register for CSE242

Computer Science Course Price List       Course Registration Form

----------------------------- Course Title: C++ Programming Number: CSE 343 Object Oriented Programming using C++. Basic C++ syntax. Comparing C and C++, classes vs. structures. C++ I/O functions, memory management in C++. The students will learn about public and private inheritance, virtual functions and became familiar with principles of Object Oriented Programming. The following topics will also be covered: constructors and destructors, friend functions, multiple inheritance, pure virtual functions an other selected topics. Students should have a basic knowledge of C. High school students: register for CSE243

Textbook is required. Available through the CALCampus Bookstore.

Computer Science Course Price List       Course Registration Form

PC FUNDAMENTALS Course Title: COMPUTER FUNDAMENTALS Number: CSE 300 (Also known as "Computer Fundamentals and Architecture" or "Data Processing Fundamentals".) This course provides an introductory survey of the fundamentals of computers, including a discussion of computer processing concepts; terminology; computer hardware and software; architecture; data storage; input and output devices; applications; programming; system analysis and design; operating systems; networks; management of information systems; security issues; as well as a history of computers and their effects on society. College course. (If for high school credit, use course number CSE200)

Computer Science Course Price List       Course Registration Form


Return to: Top of Page

Return to: CALCampus

Take distance learning courses at CALCampus.com