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)
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.
COMP 006 Programming Fundamentals
3 unit(s)
This course introduces students to problem analysis and programming techniques for preparing computerized solutions using Visual Basic.
COMP 008 Programming Concepts (JAVA)
4 unit(s)
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.
COMP 009 Advanced Application Software
3 unit(s)
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.
COMP 130 Introduction to Personal Computers
4 unit(s)
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.
COMP 200 Ethics in Computer Programming
3 unit(s)
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)
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.
COMP 230 Java Script/XML
3 unit(s)
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.
COMP 233 Database Processing
3 unit(s)
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.
COMP 238 Spreadsheet for Business
3 unit(s)
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.
COMP 250 Software Fabrication
3 unit(s)
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.
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