Concentration Blocks Overview

IDS Block 1: Engineering/Computer Science

Engineering/Computer Science Core Courses

  • CS121P Introduction to Computer Programming …………………….. 3
  • CS132S Data Structures & Algorithms ……………………………………… 3
  • CS202H Computer Hardware …………………………………………………….. 3
  • CS312N Networking Principles & Architecture …………………………. 3
  • CS321O Operating Systems ……………………………………………………….. 3
  • CS342D Database Management Systems …………………………………… 3

Total units required for concentration ……………………………………………………. 18

Complementary Engineering/Computer Science Courses

  • CS301A Computer Organization & Architecture ………………………. 3
  • CS311C Cloud Administration …………………………………………………… 3
  • CS321P Programming Languages & Theory ……………………………… 3
  • CS322E Software Engineering …………………………………………………… 3
  • CS321X Linux ……………………………………………………………………………. 3
  • CS341W Web Application Development ……………………………………. 3
  • CS351S Computer Security I …………………………………………………….. 3
  • CS392M Project Management & Enterprise Software ……………….. 3
IDS Block 2: Business Finance

Business: Finance Core Courses

  • ACC210 Accounting Fundamentals I …………………………………………. 3
  • ACC220 Accounting Fundamentals II ……………………………………….. 3
  • FIN321 Real Estate Principles …………………………………………………… 3
  • FIN332 Financial Services Management ……………………………………. 3
  • FIN341 Investments ………………………………………………………………….. 3
  • FIN440 Finance …………………………………………………………………………. 3

Total units required for concentration ……………………………………………………. 18

Complementary Business: Finance Courses

  • ACC311 Intermediate Accounting I …………………………………………… 3
  • ACC312 Intermediate Accounting II ………………………………………….. 3
  • ACC460 Tax Accounting ……………………………………………………………. 3
  • ACC462 Tax Accounting II ………………………………………………………… 3
  • BUS368 Entrepreneurship …………………………………………………………. 3
  • MGT330 Business Communications …………………………………………… 3
IDS Blocks 3 & 4

Block 3: Interdisciplinary Focus (18 units) will be developed by the student along with their advisor and department chair approval. It must include the Internship and Capstone course.

Block 4: For students who desire to add an additional concentration of study to their program, an optional Block 4 may be chosen. If a Block 4 is chosen, the Course 1 and Course 2 electives from Block 3 will be deemed fulfilled.