Computer EngineeringAS Degree, Transfer MajorCertificate of Achievement

Share my plan
Community of interest
Science, Technology, Engineering & Mathematics
Award
AS Degree, Transfer Major
Program code
44134.00AS
Department
Engineering
CIP code
14.0901: Computer Engineering, General.
TOP code
0901.00 - Engineering, General (requires Calculus) (Transfer)
This degree program is designed to cover the majority of the first two years of a four-year program leading to the Bachelor's Degree in Computer Engineering at CSU, Chico. Major requirements can vary by university and catalog year. Students should consult with a counselor and utilize Assist.org to ensure this is the most efficient pathway for their academic and career goals. While the Bachelor's Degree is usually the minimum needed to practice as a junior engineer, the Associate in Science Degree in Computer Engineering will permit an individual to find work in most engineering firms as an engineering aide or assistant. The curriculum includes core math and science courses as well as required lower-division courses in Computer Engineering.
Program detailsAward, code, department, CIP/TOP

Program Snapshot

Community of interest
STEM Science, Technology, Engineering & Mathematics
Award
AS Degree, Transfer Major
Program code
44134.00AS
Department
Engineering
CIP code
14.0901: Computer Engineering, General.
TOP code
0901.00 - Engineering, General (requires Calculus) (Transfer)

Next Steps

Map Class Schedule

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

Program Schedule ReportMeet with a counselor
Computer Engineering
AS Degree, Transfer Major — expand to learn about this award

An Associate of Science with a transfer-major designation — STEM/CTE coursework structured to ladder into a four-year engineering or science program. Like every Butte College associate degree, it has two parts: a general-education curriculum and an academic program of specialization.

About General Education. GE is an integrated program of learning designed to foster intellectual curiosity, cultural understanding, critical thinking, creative reasoning, oral and written communication, and the capacity for ethical reasoning. By graduation, you'll have developed the ability to think critically, communicate clearly, apply quantitative reasoning, understand how the major academic disciplines ask their questions, comprehend diverse cultures and historical periods, and assess ethical problems — alongside the depth you build in your major.

See the 2026-27 Catalog for official program details

Semester-by-Semester Map

Term 1

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

17 units
CHEM 1
General Chemistry I
5 units

Meets Area 5.

course details

This course introduces students to the basic principles of chemistry with a quantitative emphasis. Topics include atomic theory, chemical bonding, molecular geometry, chemical reactions, stoichiometry, gases, thermochemistry, intermolecular forces and solutions. This is the first semester of a one-year course in chemistry intended for majors in the natural sciences (chemistry, biochemistry, biology, physics, pre-medicine), mathematics, and engineering. The two-semester sequence of CHEM 1 and CHEM 2 provides the basic chemical background needed for further investigations into our physical environment. Graded only. (C-ID CHEM 110/CHEM 120S).

Prerequisite: CHEM 11 or CHEM 51 or one year of high school Chemistry; and Intermediate Algebra or equivalent

View full course outline for CHEM 1

ENGR 1
Introduction to Engineering
3 units
course details

The course explores the career branches of engineering including the functions of an engineer in various settings and the industries in which engineers work. Topics will span the life cycle of the engineering professions from education to career including guided exploration of educational pathways, time-management, study-skill development through engineering-skill building activities focused on design and creation of products and ethical practices. The engineering process will be used to develop essential project management skills in the context of being introduced to ubiquitous systems used by engineers such as sensors, pneumatics, hydraulics, AC and DC motor control, simple electrical circuits, machine controllers, programming, and computational tools for testing and analysis. A spreadsheet program and high-level computer language programs are integral parts of the course. (C-ID ENGR 110).

View full course outline for ENGR 1

ENGR 10
Digital Logic Fundamentals
4 units
course details

In this course the student will be trained in the use of symbolic digital logic including switching algebra, optimization, Karnaugh map construction and use and the design of combinational logic networks. The student will develop skills in mapping of sequential logic theory to practical devices using flip-flops, registers and counters.

View full course outline for ENGR 10

Select one: Meets Area 2

Required

5 units
Choose one of 2 choices
Choose one of 2 choices

Term 2

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

17–19 units
CSCI 20
Programming and Algorithms I
3 units
course details

This course is an introduction to the discipline of computer science, with a focus on the design and implementation of algorithms to solve simple problems using a high-level programming language. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students will learn to design, implement, test, and debug algorithms using pseudocode and a high-level programming language. (C-ID COMP 122).

View full course outline for CSCI 20

MATH C2220
Calculus II: Early Transcendentals
4 units

Meets Area 2.

course details

A second course in differential and integral calculus of a single variable. Topics include applications of integration, techniques of integration, infinite sequences and series, and the calculus of parametric and polar equations. This course is primarily intended for Science, Technology, Engineering, and Mathematics (STEM) majors. (C-ID MATH 220).

Prerequisite: Calculus I: Early Transcendentals (MATH C2210), or equivalent, or placement as determined by the college’s multiple measures assessment process.

View full course outline for MATH C2220

PHYS 41
Physics for Scientists and Engineers I
4 units

Meets Area 5.

course details

This course, intended for students majoring in physical sciences and engineering, is part of a three-semester course whose contents may be offered in other sequences or combinations. Core topics include an introduction to kinematics, dynamics, work and energy, momentum, gravitation and simple harmonic motion. Graded only. (C-ID PHYS 205/PHYS 100S).

Prerequisite: MATH C2210 or MATH C2210E

View full course outline for PHYS 41

General Education: Area 1A

about Area 1A

English Composition

Baccalaureate-level academic writing — expository and argumentative. The foundation for every other course you'll write in.

General Education: Area 3

about Area 3

Arts and Humanities

How people and cultures, across time, respond to themselves and the world through artistic and cultural creative production. Visual and performing arts, art history, foreign languages, literature, philosophy, religion.

Term 3

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

17 units
CSCI 21
Programming and Algorithms II
3 units
course details

This is a software engineering course, focused on the application of software engineering techniques for the design and development of large programs. Topics include data abstraction, data structures and associated algorithms, recursion, declaration models, and garbage collection. Students will learn to design, implement, test, and debug programs using an object-oriented language. (C-ID COMP 132).

Prerequisite: CSCI 20

View full course outline for CSCI 21

MATH 40
Differential Equations
4 units

Meets Area 2.

course details

The course is an introduction to ordinary differential equations including both quantitative and qualitative methods as well as applications from a variety of disciplines. Introduces the theoretical aspects of differential equations, including establishing when solution(s) exist, and techniques for obtaining solutions, including, series solutions, and singular points, Laplace transforms and linear systems. (C-ID MATH 240).

Prerequisite: MATH C2220

View full course outline for MATH 40

PHYS 42
Physics for Scientists and Engineers II
4 units

Meets Area 5.

course details

This course, intended for students majoring in physical sciences and engineering, is part of a three-semester course whose contents may be offered in other sequences or combinations. Core topics include electrostatics, magnetism, DC and AC circuits, and Maxwell's equations. Graded only. (C-ID PHYS 210/PHYS 200S).

Prerequisite: PHYS 41, MATH C2220

View full course outline for PHYS 42

General Education: Area 1B

about Area 1B

Oral Communication and Critical Thinking

Baccalaureate-level oral communication and/or critical thinking — speaking with structure to a live audience, analyzing arguments, identifying assumptions.

General Education: Area 4

about Area 4

Social and Behavioral Sciences

The systematic study of people as members of society — cultural anthropology, cultural geography, economics, history, political science, psychology, sociology — and the methods these disciplines use to ask their questions.

Term 4

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

15 units
CSCI 22
Discrete Structures
3 units
course details

This course is an introduction to the discrete structures used in Computer Science, with an emphasis on their applications. Topics covered include functions, relations and sets, basic logic, proof techniques, basics of counting, graphs and trees, and discrete probability. (C-ID COMP 152).

Prerequisite: CSCI 20 and Intermediate Algebra or equivalent

View full course outline for CSCI 22

ENGR 11
Embedded Systems Development
3 units
course details

This course introduces the principles and methods related to the creation of embedded systems applications at a low level. It covers the utilization of both Assembly Language and C. The topics covered encompass microprocessor architecture fundamentals, instruction set architectures, Assembly language programming, data representations, managing interrupts and execution modes, low-level C programming, as well as the utilization of on-chip and external peripherals.

Prerequisite: CSCI 20

View full course outline for ENGR 11

ENGR 17
Electrical Circuits and Devices
4 units
course details

An introduction to the analysis, construction and measurement of electrical circuits. Use of analytical techniques based on the application of circuit laws and network theorems. Basic use of electrical test and measurement instruments including multimeters, oscilloscopes, power supplies, and function generators. Use of circuit simulation software. Interpretation of measured and simulated data based on principles of circuit analysis for Direct Current (DC), analysis, transient, and sinusoidal steady-state Alternating Current (AC) conditions containing resistors, capacitors, inductors, dependent sources, operational amplifiers and/or switches. Elementary circuit design. Practical considerations such as component value tolerance and non-ideal aspects of laboratory instruments. Construction and measurement of basic operational amplifier circuits. Natural and forced responses of first and second order RLC circuits; the use of phasors; AC power calculations; power transfer; and energy concepts. (C-ID ENGR 260/260L).

Prerequisite: PHYS 42, MATH 40 (or concurrent enrollment)

View full course outline for ENGR 17

General Education: Area 6

about Area 6

Ethnic Studies

The histories, experiences, and contributions of the four autonomous disciplines: Black / African American / Africana studies, Native American studies, Chicano/a/x and Latino/a/x studies, and Asian American studies.

Graduation Requirement Choice (See GE Guide)

Career Connections

2-Year Degree Paths

Entry points students may pursue after associate-level study, technical preparation, or licensure pathways.

No locally mapped occupations in the current dataset point cleanly to an immediate 2-year outcome for this program.

4-Year Degree Paths

Roles that more often open up after transfer and a bachelor's degree.

Example roles: 7

  • Software Quality Assurance Analysts and Testers
  • Software Developers
  • Database Architects

Graduate School Paths

Advanced roles commonly associated with graduate, professional, or post-baccalaureate study.

Example roles: 1

  • Engineering Teachers, Postsecondary

Local Job Market

Software Quality Assurance Analysts and TestersSOC 15-1253no nearby openings indexed

No nearby openings matched any of: software quality assurance analysts and tester, software quality assurance analyst. Browse this occupation on Adzuna for postings outside the mapped keyword set.

Software DevelopersSOC 15-125213 nearby openings

Search keyword used: software developer · Search window: last 30 days, 25-mile radius · Avg listed salary: $131,174/yr

Top employers in sample

  • Bank of America 3
  • Genie Healthcare 3
  • Superior Court of California, County of Butte 3
  • Golden State Farm Credit 1
  • Monte Christo Communities 1

Where the postings are

  • Chico, Butte County 4
  • Pennington, Sutter County 3
  • Thermalito, Butte County 2
  • Butte Creek, Butte County 1
  • Durham, Butte County 1

Sample current postings

  1. Principal Information Technology AnalystSuperior Court of California, County of Butte · Thermalito, Butte County · 1 day ago
  2. Senior Product Manager – AIOpsNVIDIA · Durham, Butte County · 1 day ago
  3. VP, Appraisal ManagerGolden State Farm Credit · Chico, Butte County · 3 days ago
  4. Vice President; Software EngineerBank of America · Pennington, Sutter County · 4 days ago
  5. Solutions ArchitectOld Dominion Freight Line · Butte Creek, Butte County · 6 days ago

See all openings on Adzuna

Database ArchitectsSOC 15-12436 nearby openings

Search keyword used: database architect · Search window: last 90 days, 100-mile radius

Top employers in sample

  • Oracle 3
  • Amazon 1
  • Sierra Nevada Company, LLC 1
  • Sierra Nevada Corporation 1

Where the postings are

  • Sacramento, Sacramento County 4
  • Sparks, Washoe County 2

Sample current postings

  1. Relational Database Automation ArchitectOracle · Sacramento, Sacramento County · 8 days ago
  2. Sr. Specialist Solutions Architect, Databases, US Specialist Solutions ArchitectsAmazon · Sacramento, Sacramento County · 9 days ago
  3. Oracle Data Platform Multi-Cloud ArchitectOracle · Sacramento, Sacramento County · 2 weeks ago
  4. AI Agent Developer ISierra Nevada Corporation · Sparks, Washoe County · 3 weeks ago
  5. AI Agent Developer ISierra Nevada Company, LLC · Sparks, Washoe County · 3 weeks ago

See all openings on Adzuna

Computer Network ArchitectsSOC 15-12411 nearby opening

Search keyword used: computer network architect · Search window: last 90 days, 100-mile radius

Top employers in sample

  • Intel 1

Where the postings are

  • Folsom, Sacramento County 1

Sample current postings

  1. Senior SoC Compute/Memory Subsystem ArchitectIntel · Folsom, Sacramento County · 3 weeks ago

See all openings on Adzuna

Computer Hardware EngineersSOC 17-20713 nearby openings

Search keyword used: hardware engineer · Search window: last 60 days, 50-mile radius · Avg listed salary: $172,500/yr

Top employers in sample

  • Northrop Grumman 2
  • BoxPower 1

Where the postings are

  • Hammonton, Yuba County 2
  • Grass Valley, Nevada County 1

Sample current postings

  1. Sr. Principal Field Support Responsible Electronics EngineerNorthrop Grumman · Hammonton, Yuba County · 7 days ago
  2. Senior Microgrid Field Commissioning EngineerBoxPower · Grass Valley, Nevada County · 4 weeks ago
  3. Principal Deployable Network CommunicationsNorthrop Grumman · Hammonton, Yuba County · 4 weeks ago

See all openings on Adzuna

Computer Hardware EngineersSOC 17-20614 nearby openings

Search keyword used: computer hardware engineer · Search window: last 90 days, 100-mile radius

Top employers in sample

  • Oracle 4

Where the postings are

  • Sacramento, Sacramento County 4

Sample current postings

  1. Senior Principal - Oracle Cloud Infrastructure AI Network EngineeringOracle · Sacramento, Sacramento County · 9 days ago
  2. Principal Network DeveloperOracle · Sacramento, Sacramento County · 3 weeks ago
  3. Lead Principal Network DeveloperOracle · Sacramento, Sacramento County · 3 weeks ago
  4. Network DeveloperOracle · Sacramento, Sacramento County · 7 weeks ago

See all openings on Adzuna

Architectural and Engineering ManagersSOC 11-904115 nearby openings

Search keyword used: engineering manager · Search window: last 30 days, 25-mile radius · Avg listed salary: $122,738/yr

Top employers in sample

  • NorthStar 3
  • Bank of America 2
  • AECOM 1
  • Amain.com 1
  • Kiely Family of Companies 1

Where the postings are

  • Chico, Butte County 9
  • Pennington, Sutter County 2
  • Butte Creek, Butte County 1
  • Chapmantown, Butte County 1
  • Hammonton, Yuba County 1

Sample current postings

  1. Senior Civil Engineer (Onsite)NorthStar · Chico, Butte County · today
  2. Power Generation Mechanical Project Engineer, SeniorPG&E Corporation · Chico, Butte County · 1 day ago
  3. Senior Operations EngineerLumen · Chico, Butte County · 3 days ago
  4. Project EngineerKiely Family of Companies · Hammonton, Yuba County · 3 days ago
  5. Power Generation Mechanical Project Engineer, SeniorPacific Gas And Electric Company · Chico, Butte County · 4 days ago

See all openings on Adzuna

Engineering Teachers, PostsecondarySOC 25-10321 nearby opening

Search keyword used: Engineering instructor · Search window: last 60 days, 50-mile radius · Avg listed salary: $130,072/yr

Top employers in sample

  • Yuba Community College District 1

Where the postings are

  • Yuba City, Sutter County 1

Sample current postings

  1. Adjunct Engineering InstructorYuba Community College District · Yuba City, Sutter County · 7 weeks ago

See all openings on Adzuna

Posting counts come from Adzuna's index of US job boards, covering the last up to 90 days within up to 100 miles of ZIP 95965. Coverage and salary visibility vary by employer. Empty searches expand the radius and posting window before the section gives up.

Source Notes

Course sequencing is generated from the Acadia Program Mapper cache. Career groupings use local CIP-to-SOC mappings and BLS occupation data when available. Confirm education plans with Counseling and Advising.

Live wage data was not available from the BLS helper for the mapped occupations, so some pay fields may be blank.

Last generated 2026-07-05T16:52+00:00