For the computer science major, courses are offered that represent both the core of study considered essential to all aspects of computing and advanced study sequences in particular fields of interest. The core classes introduce all majors to the spectrum of thought represented in computing. The advanced sequences allow the individual student to pursue concentrated work within such areas as computer architecture, artificial intelligence, databases, compilers, operating systems, computer science theory, computer graphics, software engineering, programming languages, networking, distributed systems, and parallel processing. The department also offers topics courses to keep students informed of current advances and methods in computing.
In addition to courses designed for majors, the department offers courses intended to introduce computing to nonmajors. These courses will benefit any major who wishes to include computing in their undergraduate study.
Graduates of the Computer Science program find job opportunities in computer design, software engineering, systems analysis, database design, computer graphics, and technical programming, and in computer manufacturing and industries using high-technology applications.
What You Can Earn
- Programmer I: $56,323 (in our region)
- Software Engineer I: $60,432 (in our region)
- Application System Architect: $100,418 (in our region)
Source: HR reported data from salary.com as of December 2012
Interesting Classes You Might Take
- Introduction to Programming and Problem Solving
- Structures of Programming Languages
- Web Programming
- Artificial Intelligence Programming
- Bioinformatics Computing
- Service Oriented Cloud Computing
- Wireless Communications and Mobile Computing
- Basic Game Programming
What You Can Learn
- Software Engineering: software processes and life cycle; design and implement quality software; systematics software testing; and real-world software development via service-learning
- Programming methodology, program correctness
- Programming for the world wide web, including web servers and clients, internet web protocols, and markup languages
- Operating system history and services
About the College
The College of Science and Mathematics provides professional training at the undergraduate and graduate levels to serve as a foundation for a career in science or mathematics, to provide preprofessional training in preparation for careers in medicine, dentistry, pharmacy, veterinary medicine and other professions or for continued study at the graduate level.
College Contact Info
The office of the Dean is located in
Science II, Room 301.
Telephone: (559) 278-3936
Department Contact Information
Department of Computer Science
2576 E. San Ramon MS ST 109
Fresno, CA 93740-8039
Department Office Location:
Science II, Room 255
Phone: (559) 278-4373 (278-HERE)
Fax: (559) 278-4197