Chabot College

Skip navigation

Computer Science home


Computer Science Department

NOTE: This site is being updated. Please check back on December 1 for current information.

 

NEW: Study Online This Fall!

Combining school with work and life can be a difficult balancing act. To make that task easier CSCI now offers three online classes starting in fall '07: CSCI 7 and CSCI 14

 

Late Start Class CSCI  7: Introduction to Computer Programming Concepts

CSCI 7 covers basic programming concepts to help students succeed in future Computer Science courses. CSCI 7 may also be taken by students from other majors who simply have an interest in computers and technology.  CSCI 7 has no prerequisites and does not require any programming experience.

This fall we offer both an on-campus section of CSCI 7 and a hybrid online section (meets once a week on-campus).

Here are some of the topics we'll be discussing in CSCI 7:      

These topics are introduced via puzzles and collaborative assignments. Our belief is that students are more likely to succeed in Computer Programming if they associate it with fun rather than toil. With a strong emphasis on logic, CSCI 7 will also develop general problem solving ability.


 

Classes offered in Spring of 2008

 

 

 

Transfer Students should take Math 1, Math 2 and Math 8 (or Math 6).

 

Welcome to the Chabot College Computer Science Department! 

This Java Applet refreshes every 15 seconds with computer generated artwork. A set of colored regions gradually expand outward until a randomly drawn color map is created.

The Chabot Computer Science Department offers a broad curriculum including both academic and vocational programs. Our academic curriculum is designed primarily to prepare students for transfer to a four year college in Computer Science, Engineering or a related field. Vocational programs include certificates and degrees that provide marketable and up-to-date technical skills. A number of our courses are offered at night or in web-based format to accommodate students with geographic or scheduling constraints. Whether you are seeking a degree, a vocational certificate or simply re-tooling for today's job market, you will find the resources you need at Chabot College.

The faculty offices for our department can be found in building 2000 on the Chabot Campus.  When you are done browsing please feel free to contact one of our faculty members for more information or just for a chat; even in Computer Science we recognize that there is no substitute for human interaction!  

Chabot Faculty

The Computer Science faculty at Chabot includes 4 full time instructors. The depth and breadth of knowledge you will encounter at Chabot is truly outstanding among community colleges. You will also find  faculty members who know that their most important role is ultimately that of teacher and who dedicate themselves seriously to this task. More about the Computer Science Faculty.

 

What is Computer Science?

Computer Science is the study of how to formulate problems for solution by Computer.  Computer Scientists are mostly concerned with programming and software rather than computer hardware design, which tends to be classified in the field of Computer Engineering. (Of course there is a fair amount of overlap between the two disciplines.) Even with this restriction Computer Science is a broad and rapidly evolving discipline.  Computers have become increasingly important in all aspects of society and new applications of Computer Science have arisen to reflect this importance. A web search on the term "computational" will reveal that almost every academic discipline can be prefixed by that  magic word. From Biology, Economics and Linguistics through Medicine, Engineering and Physics the cutting edge is increasingly found on the edge that borders Computer Science.  More about Computer Science.

Jobs in Computer Science

Computer Scientists work in a variety of jobs that span almost all areas of business and industry. Programmers code and design applications for banking, telecommunications, multimedia, entertainment, education, publishing, accounting, law and countless other fields. To appreciate the demand for computer professionals you need only observe the pervasiveness of computers in our society and consider that behind each piece of software are coders, technical writers, software installers, testers and system administrators. Don't let anyone give you negative hype about the computer science job market because the facts simply do not support them. According to U.S. Department of Labor predictions for job growth in the U.S., three of the top 10 job growth categories between now and 2010 are in Computer Science. We live in a society increasingly driven by  computers;  by embracing  computer technology  you will always be one step ahead of the competition.  More about Jobs in Computer Science.

Vocational Courses at Chabot

Vocationally oriented programming courses include Java Programming (beginning and advanced), C#, Perl and UNIX/Linux. All vocational students will benefit from CSCI 7, which emphasizes programming concepts, logic and problem solving.

Transfer Programs at Chabot

The Computer Science Department offers a carefully designed transfer program for those students who wish to complete a bachelors degree at at four year institution. Needless to say there is a substantial cost savings in completing your first two years of college at a community college. Our students regularly transfer to Cal State Hayward and other local colleges including U.C. Berkeley, San Jose State, U.C. Davis and Stanford University. We currently offer one transfer degree: the AA/AS Degree in Computer Science with Emphasis in Mathematics.

The Chabot Computer Lab

Most Computer Science Courses at Chabot include a lab session in room 3906, the Chabot Computer Lab. In this facility you will have access to networked PCs running both Windows and Linux, printers, broadband internet and a bevy of installed software. Use of the lab is restricted to course related work and requires an $8 usage fee. Instructors are generally available to help you even outside of your regularly scheduled lab hours.


To top of page.