Below are answers to a range of frequently asked questions.
A: ENG 10 is tailored towards first year engineering students at UC San Diego.
A: ENG 10 is offered in Fall, Winter and Spring.
A: ENG 10 was designed to help first year students:
In other words, taking ENG 10 can help you 1) strengthen your math skills, 2) learn about engineering as a major, career, etc. and 3) gain hands-on experience with engineering design and problem solving.
A: Yes, ENG 10 does not require any prior programming experience.
A: Programming is a valuable tool for any engineer. For ENG 10, we have chosen to use the Python programming language as it is 1) a good first language to learn, 2) is free and open-source, and 3) is in high-demand in both academia and industry (e.g. BENG 100 now uses Python).
A: While ENG 10 was originally designed for freshmen (particularly with regards to the math content), some first year transfer students may find the class valuable. As such, we allow first year transfers to take the course, although we ask them to speak with the instructors before deciding.