About the Program
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 Requirements
Program Goal: Local
GE Pattern(s): Butte Local, Cal-GETC
Program Code: 44134.00AS
Program Learning Outcome(s):
Upon successful completion of this program, the student will be able to:
Write and analyze computer programs.
Use general methods of problem solving typical in developing computer hardware and software.
Safely use and accurately interpret the output of standard measuring devices used in circuit design and testing.
Use engineering judgment in the solution of engineering problems by breaking problems down, solving each part, checking solution components, and reassembling the problem for a final solution.
Use the tools of Mathematics and Physics to solve engineering problems.
Prerequisite(s): CHEM 11 or CHEM 51 or one year of high school Chemistry; and Intermediate Algebra or equivalent
Unit(s): 5.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
/ 102.00 hours Lab
Out of Class Hours: 102.00
Total Course Hours: 255.00
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).
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 68.00
Total Course Hours: 153.00
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).
Prerequisite(s): CSCI 20
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 68.00
Total Course Hours: 153.00
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(s): CSCI 20 and MATH 13 or MATH 13s or MATH 26 or MATH 26s or MATH 28 or MATH 28s
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
Out of Class Hours: 102.00
Total Course Hours: 153.00
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).
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 68.00
Total Course Hours: 153.00
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).
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 102.00
Total Course Hours: 204.00
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.
Prerequisite(s): PHYS 42, MATH 40 (or concurrent enrollment)
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 102.00
Total Course Hours: 204.00
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(s): MATH 30 or MATH 30s
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
68.00 hours Lecture
Out of Class Hours: 136.00
Total Course Hours: 204.00
This course is the second of a series in differential and integral calculus of a single variable. Topics will include the concept, techniques and applications of integration, infinite sequences and series, as well as polar and parametric equations. Intended for Science, Technology, Engineering & Math Majors. (C-ID MATH 220).
Prerequisite(s): MATH 31
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
68.00 hours Lecture
Out of Class Hours: 136.00
Total Course Hours: 204.00
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(s): MATH 30 or MATH 30s
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
25.50 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 76.50
Total Course Hours: 153.00
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(s): PHYS 41, MATH 31
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
25.50 hours Lecture
/ 51.00 hours Lab
Out of Class Hours: 76.50
Total Course Hours: 153.00
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(s): MATH 20 and MATH 26 or MATH 20 and MATH 26s, MATH 28 or MATH 28s, or college-level Pre-calculus or equivalent
Unit(s): 5.00
Transfer Status: CSU/UC
Contact Hours:
85.00 hours Lecture
Out of Class Hours: 170.00
Total Course Hours: 255.00
A first course in differential and integral calculus of a single variable: functions, limits and continuity, techniques and applications of differentiation and integration, Fundamental Theorem of Calculus. Primarily for Science, Technology, Engineering & Math Majors. (C-ID MATH 210).
Prerequisite(s): MATH 20 and MATH 26 or MATH 20 and MATH 26s, MATH 28 or MATH 28s, or college-level Pre-calculus or equivalent
Unit(s): 5.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
Out of Class Hours: 136.00
Total Course Hours: 187.00
A first course in differential and integral calculus of a single variable: functions, limits and continuity, techniques and applications of differentiation and integration, Fundamental Theorem of Calculus. Primarily for Science, Technology, Engineering & Math Majors. This course will contain the same curriculum as MATH 30 but will also have embedded support to review key pre-calculus concepts. This course emphasizes in-class activities and applications.
SubMenu
Contacts
Luke Sathrum, Chair
(530) 895-2219
Department Office: AHPS 251
(530) 895-2531
Counseling and Advising:
(530) 895-2378
Follow Us on Social Media