![]() Learning/vision/graphics: CSE 150A or CSE 150B or CSE 151A or CSE 151B or CSE 152A or CSE 158 or CSE 158R or CSE 167.Security/cryptography: CSE 107 or CSE 127.Programming languages/databases: CSE 130 or CSE 132A.Systems/networks: CSE 120 or CSE 123 or CSE 124.Architecture: (CSE 141 and CSE 141L) or (CSE 142 and CSE 142L).Data structures and programming: CSE 100.Students must complete seventy-two upper-division units: forty-four units of core courses and twenty-eight units of elective courses. Probability and Statistics: MATH 181A or MATH 183 or ECE 109 or ECON 120A or CSE 103 (four units).General Science: Two courses chosen from PHYS 2A, PHYS 2B, PHYS 4A, PHYS 4B, CHEM 6A or CHEM 6AH, CHEM 6B or CHEM 6BH, BILD 1, BILD 2, BILD 3, BICD 100, BIMM 101, BIMM 121, COGS 107A, COGS 107B, COGS 115, ESYS 101, HDS 110, SIO 126, or SIO 128 (eight units).Mathematics: MATH 20A, MATH 20B, MATH 20C (or MATH 31BH), and MATH 18 (or MATH 31AH) (sixteen units).Students who choose to take a four-unit course for this requirement will be required to complete 126 units for the BS computer science program (not including the general-education requirements) Computer Science and Engineering: minimum of two units chosen from CSE 3, CSE 4GS, CSE 6R, CSE 6GS, CSE 8A, CSE 42, CSE 86, CSE 90, CSE 91, CSE 95, CSE 99, CSE 180, CSE 180R, MAE 8, MAE 9, COGS 9, COGS 10, COGS 18, ECE 15, ENG 10, ENG 15, NANO 15, CENG 15, or any CSE upper-division course not used to fulfill other degree requirements.Computer Science and Engineering: CSE 8B or CSE 11, CSE 12, CSE 15L, CSE 20 (or MATH 15A or MATH 31CH or MATH 109), CSE 21 (or MATH 154 or MATH 184), and CSE 30 (twenty-two units).Students are expected to complete the following fifty-two units by the end of their sophomore year. The BS computer science requires a total of 124 units for the BS computer science program (not including the general-education requirements). Courses in high school physics and computer programming are helpful preparation but are not required. Recommended high school preparation includes mathematics courses so that students can take first-year calculus in their first quarter. Electives allow students to gain additional breadth and/or depth in computer science and engineering. Upper-division core courses deal with the theory and design of algorithms, hardware, and software. The lower-division course requirements are designed to provide a strong foundation in mathematics, physics, programming methodology and skills, and computer organization. Please note that DS25, MA30, and any majors within the Jacob’s School of Engineering may not double major in any CSE major, nor may they minor in CSE. The department has strong ties with the local and national high-tech industry, where students can earn course credit through internship positions that allow them to apply their academic knowledge toward exciting commercial technologies. Independent research is recommended, and CSE students participate in research projects with graduate students and faculty from CSE, the San Diego Supercomputer Center, Calit2’s Qualcomm Institute, and other departments across campus. Students may apply to be tutors and readers in CSE courses, which are excellent opportunities to interact more closely with faculty and gain communication and training skills. The CSE department encourages students to explore opportunities outside the classroom. All major requirements for each degree program must be completed with a C– or better, except for courses offered Pass/No Pass only.Īll CSE programs of study provide a broad and rigorous curriculum and are designed to provide students with the strong academic education and technical training necessary for placement in the competitive high-tech job market as well as for advanced studies in graduate school. The Department of Computer Science and Engineering (CSE) offers three degree programs: the BS in computer science, the BS in computer engineering, and the BS in computer science with a specialization in bioinformatics. The Undergraduate Program Degree and Program Options Earl Warren College Engineering Building, Unit 3B Undergraduate Affairs, Room 1200 Īll courses, faculty listings, and curricular and degree requirements described herein are subject to change or deletion without notice.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |