How easy/hard are these courses? (very long post)
Hey guys. I was planning on taking the below courses. I wanted to know how relatively difficult they are so I can plan accordingly (i know this is very subjective but i just want to see the general consensus):
GEs:
- RST 066—Bhagavad Gita
- AHI 153—Hindu Gods and Symbols
- ANT 002—Anthropology
- AAS 010—African-American Studies
Lower Division Classes:
- MAT 021C—Calculus
- MAT 021D—Vector Analysis
- MAT 022A—Linear Algebra
- MAT 022B—Differential Equations
- PHY 009A—Classical Physics
- PHY 009B—Classical Physics
- PHY 009C—Classical Physics
- CHE 002A—General Chemistry
- ECS 020—Discrete Mathematics For Computer Science
- ECS 036A—Programming & Problem Solving
- ECS 036B—Software Development & Object-Oriented Programming in C++
- ECS 036C—Data Structures, Algorithms, & Programming
- ECS 050—Computer Organization & Machine-Dependent Programming
- ENG 017/ENG 017V(4U)—Circuits I (the V version is a virtual class)
- CMN 001/001V—Intro to Public Speaking (again, the V version is a virtual class)
Upper Division Classes:
- ECS 132—Probability & Statistical Modeling for Computer Science
- ECS 154A—Computer Architecture
- ECS 150—Operating Systems & System Programming
- ECS 140A—Programming Languages
- ECS 152A/EEC 173A—Computer Networks
- ECS 153A—Computer & Information Security & Privacy I
- ECS 154B—Computer Architecture
- ECS 160—Software Engineering
- ECS 188—Ethics in an Age of Technology
- ECS 193A—Capstone Project
- ECS 193B—Capstone Project
- ECS 122A—Algorithm Design & Analysis
- EEC 100—Circuits II
- EEC 172—Embedded Systems
- ECS 164—Human-Computer Interaction
- ECS 170—Artificial Intelligence
- PSC 120—Agent-Based Modeling
- ECS 165A—Database Systems
- UWP 104T—Writing in the Professions: Technical Writing