School and Ranking Information
There are three colleges that offer programs in computer engineering in close proximity to Elk Grove. The schools have been ranked as follows, based on their national rankings from U.S. News & World Report (USNWR) and their variety of program offerings related to computer engineering:
- Winner: University of California-Davis is a nationally ranked school, and its graduate computer engineering program has been ranked in the top 35 in the country. It offers bachelor's, master's and doctoral programs.
- Runner-Up #1: California State University-Sacramento has been ranked among the top 20 regional public schools in the West. It offers bachelor's and master's degree programs in the field.
- Runner-Up #2: University of the Pacific has been ranked as one of the best value schools in the nation. It offers bachelor's and master's programs related to computer engineering.
School Comparison Chart
|Category||University of California-Davis||California State University-Sacramento||University of the Pacific|
|Rankings||38th for National Universities, 30th for Best Undergraduate Engineering Programs at doctorate offering schools nationally, 8th Top Public Schools, nationally, 31st for Computer Engineering Graduate Schools, nationally*||20th for Top Public Schools in the West, 62nd for Western Regional Universities*||106th for National Universities, 45th for Best Value Schools, nationally*|
|Location||Davis, CA (25.3 miles from Elk Grove)||Sacramento, CA (12.0 miles from Elk Grove)||Stockton, CA (31.1 miles from Elk Grove)|
|School Type||Public||Public||Private not-for-profit|
|Tuition 2011-2012||$13,877 (in-state, undergraduate), $36,755 (out-of-state, undergraduate), $11,220 (in-state, graduate), $26,322 (out-of-state, graduate)**||$6,620 (in-state, undergraduate), $18,278 (out-of-state, undergraduate), $6,738 (in-state, graduate), $16,284 (out-of-state, graduate)**||$38,320 (undergraduate), $37,800 (graduate)**|
|Computer Engineering Degrees Offered||Bachelor's, master's and doctoral degrees||Bachelor's and master's degrees||Bachelor's and contiguous bachelor's/master's|
|Computer Engineering and Related Degrees Awarded (All Levels) in 2011-2012||172**||91**||11**|
|Most Popular Computer Engineering and Related Program 2011-2012||Bachelor's in Computer Science, Computer Engineering (119 awarded)**||Bachelor's Computer Science (39 awarded)**||Bachelor's Computer Science, Computer Engineering (14 awarded)**|
|Graduation Rate (in 150% of normal degree time) for students entering in 2005||82%**||42%**||60%**|
|Noteworthy||76% of people on campus use a bike, train, bus, walk or carpool each day||98% of the full-time professors hold doctorates in their fields||Maintains a 14 to 1 student to teacher ratio|
Sources: *U.S. News & World Report (2011 data), **NCES College Navigator
Winner: UC Davis
- Most graduates who attempt a post secondary degree attend their first or second choice
- The only UC to have six professional schools: Education, Law, Management, Medicine, Veterinary and Nursing
University of California, Davis offers rigorous programs in computer engineering through the Department of Electrical and Computer Engineering. The bachelor's program provides the necessary background in physics in math and allows the specialization in one of five subcategories of electronics related to electrical engineering: physical electronics, electromagnetic, analog electronics, digital electronics, and communications, control and signal processing. The upper division requirement is composed of 43 units of hardware, electronics and software; this is complemented with an additional 10 units of design electives students choose. Students may also choose to take an additional year of coursework to achieve a master's through the integrated BS/MS degree program.
The Master of Science in Computer Engineering program is divided into two plans in six areas of specialization: Communications, Control, Networking, and Signal Processing; Computer Engineering; Electronic Circuits; Optoelectronics; RF, Micro- and Millimeter Waves; and Physical Electronics. The plan I path requires that students complete a written thesis on in-depth research, while plan II requires additional coursework and examination.
The Doctor of Philosophy program can be completed from one of the above listed specializations and expects original research and contributions to the field. It is composed of programs of study on an individual basis, examinations, and ends with completion of research and a dissertation in the specialization of choice.
Runner-Up #1: Sacramento State
- Contains seven academic colleges with a total of 58 undergraduate majors, according to the school
- Vital to the surrounding area with an economic impact calculated to almost $1 billion annually
- Houses the California Smart Grid center, which produces technological answers to needs in electricity
Students in the College of Engineering and Computer Science have access to resources and facilities in the college like career planning, computer laboratories and the Center for Information Assurance and Security.
The bachelor's degree in computer engineering is a 137-credit-hour program wherein 101 credit hours are occupied by mandatory coursework for the computer engineering major. Students are required to complete lower-division courses in subjects like programming and computer architecture, as well as technical electives in database management and software engineering. Upper-division requirements include digital electronics, logic design, operating systems, hardware system design, data structures and two senior design projects.
Required coursework for the Master of Science in computer engineering includes digital design, computer architecture, research methods, networking, software and computer system design. Students may complete elective courses in subjects like artificial intelligence, software engineering or database design; they must also complete a thesis, project or comprehensive exam for graduation.
Runner-Up #2: University of the Pacific
- 55% of the classes have less than 20 students enrolled
- There are 453 full time faculty and 359 part time
- Part of the bachelor's is a Co-Op program that gives paid internships with several large tech firms
The University of the Pacific provides two bachelor's degree opportunities: one in computer science and one in computer engineering. The engineering program has a strong emphasis on engineering fundamentals and the applications of the skills learned in class. This program has an obligatory internship that finishes off the major that is paid for by the school. The coursework is heavy on computer and circuit design as well as technical skills. If a student is more interested in software, they should consider the computer science degree that allows the specialization in software engineering. The degree focuses more on the software side of computers and does not require students to compete an internship, though they still can. Courses that students can take here involve the design of human-computer interfaces, database management and parallel computing. The computer science degree allows students to further their education with a one year extension master's program as well.