BSIDE with Computer 科学 Minor

For a general BS IDE program description visit  项目概述 页面. 

BSIDE students can include a Computer 科学 Minor in their 4-year plan. 以下 is the course requirements of a Computer 科学 Minor.

  • 数学 42 Discrete Mathematics
  • CS 46A Introduction to Programming
  • CS 46B Introduction to Structures
  • Three (9 units) computer science courses. Out of the 9 units, 3 units can be lower-division units but must be 一个 of these courses:
    • 数学30微积分1
    • CS 47 Introduction to Computer Systems
    • CS 49C Programming in C

A more detailed description of the Computer 科学 Minor can be found on this MInor in Computer 科学 页面. Note that since a Computer 科学 Minor is offered by the Computer 科学 Department in the College of 科学, you should make an appointment with a Computer 科学 advisor and submit a Computer 科学 Minor form for their approval. 一次 approved, include the courses on your Major Course Proposal form prior to meeting with an IDE advisor.

Below is a sample roadmap of using IDE electives to meet Computer 科学 Minor requirements. Students may option to take other computer science courses to meet the minor requirements but they may be required to complete additional prerequisites for some courses. 数学 30, 数学 42 and CS 46A will be completed as part of IDE course requirements. 总 unit for this plan is 122.

Breadth or Minor Program Electives:

  • CS 46B Introduction to Data Structures (Required)
  • CS 49J Programming in Java (Prerequisite for CS 146)
  • CS 146 Data Structures and Algorithms (Recommended)
  • CS 156 Introduction to Artificial Intelligence (Recommended) (prereq: CS146 and CS151)

Technical Electives:

  • CmpE135或CS151
  • An engineering or engineering-related course

Four-year Roadmap (for catalog year 2020-2021)

Fall Semester - Year 1

Total Semester Units: 15

数学 30 or 30X* (B4)  Calculus I - 3单位
COMM 20 (A1)   Public Speaking - 3单位
CHEM 30A (or 1A or 1B) (B1/B3) Introductory Chemistry - 3单位
ENGL 1A (A2) First Year Writing - 3单位
BIOL 10 (B2)  The Living World - 3单位

(*数学 30X requires enrollment in 数学 30W)

Spring Semester - Year 1

Total Semester Units: 14

数学 31 or 31X (B4)  Calculus II - 4个单位
PHYS 50 (B1/B3) General Physics/Mechanics - 4个单位
ENGL 1B (C2) (C- or better) Argument and Analysis - 3单位
ENGR 10 (E) Introduction to 工程 - 3单位

(数学 31X requires enrollment in 数学 31W)

Fall Semester - Year 2

Total Semester Units: 16

数学 32 or 32X (B4) Calculus III - 3单位
PHYS 51 (B1/B3) General Physics/Electricity and Magnetism - 4个单位
GE区D+US123 - 3单位
GE区F - 3单位
MATE 25 Introduction to Materials 
      or
CE 95 Theory and Application of Statics - 3单位
 
Register to take WST

(数学 32X requires enrollment in 数学 32W)

Spring Semester - Year 2

Total Semester Units: 17

数学 42 Discrete Mathematics - 3单位
GE区D+US123 - 3单位
GE区C1 - 3单位
EE 97 Introductory Electrical 工程 Laboratory - 1单位
EE 98 Introduction to Circuit Analysis - 3单位
CS 46A Introduction to Programming - 4个单位
 
Submit Major Course Proposal before Year 3 .

Fall Semester - Year 3

Total Semester Units: 14

ENGR 101 工程 Seminar - 1单位
ME 106 Fundamentals of Mechatronics 工程 - 3单位
ENGR 120 Programming Concepts for Behavioral and 社会科学 Applications - 3单位
深度选修课1 - 3单位
CS 46B Introduction to Data Structures (Minor Elective 1) - 4个单位

Spring Semester - Year 3

Total Semester Units: 16

ENGR 101 工程 Seminar - 1单位
ENGR 100W (Z/R) (C or better) 工程 Reports - 3单位
ISE 130 工程 Probability and Statistics - 3单位
深度选修课2 - 3单位
CS 49J Programming in Java (Minor Elective 2) - 3单位
(Technical Elective 1) - 3单位

Fall Semester - Year 4

Total Semester Units: 16

ENGR 199A Senior Design Project I - 1单位
ENGR 102 Renewable Energy 工程 - 3单位
深度选修课3 - 3单位
CS 146 Data Structures and Algorithms (Minor Elective 3) - 3单位
CmpE 135 Object-Oriented Analysis and Design 
       or 
CS 151 Object-Oriented Design - 3单位
BUS3 186 (S) (C or better) Professional and 业务 Ethics - 3单位

Spring Semester - Year 4

Total Semester Units: 14

ENGR 199B Senior Design Project II - 2单位
ISE 102 工程 Economic Systems - 3单位
深度选修课4 - 3单位
CS 156 Introduction to Artificial Intelligence (Minor Elective 4) - 3单位
TECH 198 (V) (C or better) Technology and Civilization - 3单位