Within 15 days of receipt of the appeal, the department will notify the student, college, and Office of the Registrar of the decision.Please refer to the “Declaration of Major” section in the School of Engineering Program Statement for more information.
Within 15 days of receipt of the appeal, the department will notify the student, college, and Office of the Registrar of the decision.Please refer to the “Declaration of Major” section in the School of Engineering Program Statement for more information.Tags: An Example Of Business PlanSolving Economic ProblemsBhagavad Gita EssayWhat Is A Strategic Plan In BusinessHomework For 6 Year OldsGrant Paper Research WritingExpository Essay That Critiques Martin Luther King'S I Have A Dream SpeechSchopenhauer EssaysAjp Taylor Essays In English History
It is highly recommended that two of these courses are AMS 10 (or Math 21) and Math 23A.
Note: one elective must be drawn from the DC course list and one from the capstone course.
The foundation courses for all computer science majors are as follows: Students must obtain a GPA of 3.8 or higher in the courses in the major to be considered for the distinction of "Highest Honors in the Major." Students must obtain a GPA of 3.5 or higher in the courses in the major to be considered for the distinction of "Honors in the Major." The School of Engineering reserves the right to withhold honors based on other criteria, such as an incident of academic dishonesty.
Students of every major must satisfy that major’s upper-division Disciplinary Communication (DC) requirement. Please refer to the School of Engineering section of the catalog (subheading: Letter Grade Policy).
It is recommended that high school students intending to apply to the computer science major have completed four years of mathematics (through advanced algebra and trigonometry) and three years of science in high school.
Comparable college mathematics and science courses completed at other institutions also serve to properly prepare a student for the computer science major.
Because many courses in both programs have prerequisites, students leaning toward any of these programs will enjoy greater scheduling flexibility if they take some preparatory courses in their first year.
The specific course requirements for each undergraduate degree are given below.
Many upper-division courses that involve programming use the C and C programming languages.
Transfer students who are not familiar with both Java and C may need to take a remedial course.