Computer

Division: Business

The Computer department prepares students for entry-level employment and/or potential further study in the field of computer programming and information systems through the study of skills in computer programming, web development, databases, maintaining computer programs and databases, as well as general computer and office skills.

Career Opportunities: Upon successful completion of the program, students will be prepared for careers or employment in the following fields: computer programming, web design, computer technical support, database development/maintenance, and various office position involving computers.

Contact Information

Business Division Chair

Gabriel Giannandrea | (559) 737-6180 | gabrielg@cos.edu
Kern: 711F | Visalia Campus

Dean of Business, Social Science, and Consumer Family Studies

Jesse Wilcoxson, Ed.D. | (559) 737-6281 | jessew@cos.edu 
Kern: 716 | Visalia Campus

Related Areas of Study: Computer Science and Information Communications Technology  

For a complete list of courses and descriptions visit: COURSES


COMP 005 Computer Concepts 4 unit(s)
Hours: 4 Lecture/Discussion
Introduction to computers and their use. Topics include hardware and software, the Internet, the impact of computers on society, ethical issues, and applications of computer technology in business. Students will work with Windows, the Internet, word processing, electronic spreadsheets, database programs, and presentation software.
Advisory on Recommended Preparation: BUS 270 or BUS 360 or a minimum keyboarding speed of 20 WPM. (C-ID ITIS120)
COMP 006 Programming Fundamentals 3 unit(s)
Hours: 2.5 Lecture/Discussion Hours:
1.5 Lab
This course introduces students to problem analysis and programming techniques for preparing computerized solutions using Visual Basic.
Advisory on Recommended Preparation: COMP 005 or COMP 130 and BUS 270 or equivalent college course with a minimum grade of C or equivalent skills as determined by departmental assessment. (C-ID COMP112)
COMP 008 Programming Concepts (JAVA) 4 unit(s)
Hours: 3.5 Lecture/Discussion Hours:
1.5 Lab
This is an advanced computer class designed to teach students how to plan and program typical business problems utilizing JAVA, a high-level, object-oriented language.
Advisory on Recommended Preparation: COMP 006 and BUS 270 or equivalent college course with a minimum grade of C.
COMP 009 Advanced Application Software 3 unit(s)
Hours: 2.5 Lecture/Discussion Hours:
1.5 Lab
This course advances the Visual Basic .NET techniques learned in COMP 6 with the inclusion of file handling techniques, interconnectivity to an RDB (such as MS Access), and advanced software development using the management of visual objects on microcomputers. Emphasis of the course is on structure and style, using visual environments (windows and graphs), program planning, and logic structures.
Advisory on Recommended Preparation: COMP 006 or equivalent college course with a minimum grade of C or equivalent skills as determined by departmental assessment.
COMP 130 Introduction to Personal Computers 4 unit(s)
Hours: 4 Lecture/Discussion
This course is designed to teach students how to use a computer. Topics include an introduction to computer concepts/ Windows, word processing, spreadsheet, and database applications. Transfer students should check with their counselors to see whether COMP 130 or COMP 5 would be more appropriate for their major.
Advisory on Recommended Preparation: BUS 270 or BUS 360 or equivalent college courses with a minimum grade of C or equivalent skills as determined by departmental assessment.
COMP 200 Ethics in Computer Programming 3 unit(s)
Hours: 3 Lecture/Discussion
This course covers examples of ethical situations computer programmers may face. Students will first study the Association for Computing Machinery's (ACM) Code of Ethics and Professional Conduct. Using this, both current and historical examples of ethical situations as relates to computer programming and system development will be discussed.
COMP 229 Web Page Design and Development 3 unit(s)
Hours: 3 Lecture/Discussion
This course emphasizes the design and creation of web pages. Students will learn how to use a web publishing software program, such as Macromedia Dreamweaver, to create professional-looking web sites.
Advisory on Recommended Preparation: COMP 005 and LIBR 102 or equivalent college course with a minimum grade of C.
COMP 230 Java Script/XML 3 unit(s)
Hours: 2.5 Lecture/Discussion Hours:
1.5 Lab
This course teaches students to use JavaScript and advanced HTML techniques to add functionality to web pages, including scrolling messages, animations and dynamic images, data input forms, pop-up forms, pop-up windows, and interactive forms.
Advisory on Recommended Preparation: COMP 229 or equivalent college course with a minimum grade of C.
COMP 233 Database Processing 3 unit(s)
Hours: 3 Lecture/Discussion
Database processing for microcomputers emphasizes relational database theory, design, and implementation. Practical applications will include using the database software to create tables, queries, forms, and reports.
Advisory on Recommended Preparation: BUS 270 or BUS 360 or a minimum keyboarding speed of 20 wpm and completion of COMP 130 or COMP 005 or equivalent college courses with a minimum grade of C.
COMP 238 Spreadsheet for Business 3 unit(s)
Hours: 3 Lecture/Discussion
Equivalent Course: COMP 138
This course emphasizes the design, creation, and use of spreadsheets for business applications. Students will learn beginning to advanced features of microcomputer spreadsheets, including proper use of formulas, customizing charts, and using pivot tables.
Advisory on Recommended Preparation: BUS 270 or BUS 360 or minimum keyboarding speed of 20 wpm.
COMP 250 Software Fabrication 3 unit(s)
Hours: 2.5 Lecture/Discussion Hours:
1.5 Lab
This course will give an introduction to the study of software fabrication. Students will study topics including the software development life cycle, estimation, motivation, teamwork, feature-set control, task scheduling and productivity tools.
Prerequisites: COMP 006 or COMP 008 or equivalent college course with a minimum grade of C.

Computer 

Arnold, Craig
B.A., California State University, Fresno
M.S., California State University, Fresno

Bettencourt, Brian
B.S., California State University, San Jose
M.B.A., National University

Bosma, Tara
B.S., Pepperdine University
M.S., San Diego State University

Gutierrez, Jessica
B.S., Fresno Pacific University
M.B.A., Grand Canyon University

Hinojosa, Andy
B.S., California State University, Fresno
M.B.A., California State University, Fresno

Mazzola, Susan
B.S., California Polytechnic State University
M.S., California State University, Fresno

Picciuto, Kevin
B.S., California State University, Chico
M.B.A., California State University, Fresno