### General Honors Requirements

The department offers three honors programs: Computer Science, Computer Science/Mathematics, and Economics/Computer Science. The honors degree will be awarded to students with outstanding performance in any one of these programs. To be eligible for this distinction students must:

- Complete all college BA requirements including at least 64 points for of graded work in the College of Arts & Science.
- Complete all of the course requirements for any one of the programs.
- Maintain a grade point average of
**3.65** or better in the major sequence (including honors requirements) **AND** maintain a general grade point average of **3.65** or better.
- Request admission to the honors program by completing this
**form**.
- Meet with the computer science Program Administrator and Director of Undergraduate Studies to discuss the program requirements once you have been admitted.
- Meet with your mentor at least twice during the academic year, once in October and once in March, prior to registering for the following semester.

### Major in Computer Science with HONORS (15 Courses)

**Computer Science Requirements (11)**

- CSCI-UA.0101 Introduction to Computer Science (FA/SP)

*prereq: CSCI-UA.0002 or departmental permission*
- CSCI-UA.0102 Data Structures (FA/SP)

*prereq: CSCI-UA.0101*
- CSCI-UA.0201 Computer Systems Organization (FA/SP)

*prereq: CSCI-UA.0102*
- CSCI-UA.0202 Operating Systems(FA/SP)

*prereq: CSCI-UA.0201*
- CSCI-UA.0310 Basic Algorithms (FA/SP)

*prereq: CSCI-UA.0102 and MATH-UA.0120*
- CSCI-UA.0421 Numerical Computing (SP)

*prereq: CSCI-UA.0102 and MATH-UA.0140*
- CSCI-UA.0453 Theory of Computation (FA)

*prereq: CSCI-UA.0310*
- CSCI-UA.04.. Advanced CS Elective
- CSCI-UA.04.. Advanced CS Elective
- CSCI-UA.0520 Undergraduate Research
*(Fall of Senior Year)*
- CSCI-UA.0521 Undergraduate Research
*(Spring of Junior Year)*

**Mathematics Requirements (4)**

- MATH-UA.0120 Discrete Math
- MATH-UA.0121 Calculus I
- MATH-UA.0122 Calculus II
- MATH-UA.0140 Linear Algebra

**General**

- Research should culminate in an Honors Thesis (typically 40-60 pages in length) and be presented at the Dean's Undergraduate Research Conference, which takes places in late April. Students are expected to dedicate 10-20 hours per week toward their research.
- See the General Requirements section above.

### Joint Major in Computer Science/Mathematics with HONORS (20 Courses)

**Computer Science Requirements (10)**

- CSCI-UA.0101 Introduction to Computer Science (FA/SP)

*prereq: CSCI-UA.0002 or departmental permission*
- CSCI-UA.0102 Data Structures (FA/SP)

*prereq: CSCI-UA.0101*
- CSCI-UA.0201 Computer Systems Organization (FA/SP)

*prereq: CSCI-UA.0102*
- CSCI-UA.0202 Operating Systems (FA/SP)

*prereq: CSCI-UA.0201*
- CSCI-UA.0310 Basic Algorithms (FA/SP)

*prereq: CSCI-UA.0102 and MATH-UA.0120*
- CSCI-UA.0421 Numerical Computing (SP)

*prereq: CSCI-UA.0101 and MATH-UA.0140*
- CSCI-UA.0453 Theory of Computation (FA)

*prereq: CSCI-UA.0310*
- CSCI-UA.04.. Advanced CS Elective
- CSCI-UA.04.. Advanced CS Elective
- CSCI-UA.04.. Advanced CS Elective

**Mathematics Requirements (10)**

- MATH-UA.0121 Calculus I
- MATH-UA.0122 Calculus II
- MATH-UA.0123 Calculus III
- MATH-UA.0140 Linear Algebra
- MATH-UA.0325 Advanced Calculus I
- MATH-UA.0326 Advanced Calculus II
- MATH-UA.0343 Algebra I
- MATH-UA.0344 Algebra II
- MATH-UA.0393 Honors I
- MATH-UA.0394 Honors II

**General**

- Guided research, sponsored by either department.
- See the General Requirements section above.

### Joint Major in Economics/Computer Science with HONORS (22-24 Courses)

**Computer Science Requirements (10)**

- CSCI-UA.0101 Introduction to Computer Science (FA/SP)

*prereq: CSCI-UA.0002 or departmental permission*
- CSCI-UA.0102 Data Structures (FA/SP)

*prereq: CSCI-UA.0101*
- CSCI-UA.0201 Computer Systems Organization (FA/SP)

*prereq: CSCI-UA.0102*
- CSCI-UA.0202 Operating Systems (FA/SP)

*prereq: CSCI-UA.0201*
- CSCI-UA.0310 Basic Algorithms (FA/SP)

*prereq: CSCI-UA.0102 and MATH-UA.0120*
- CSCI-UA.0421 Numerical Computing (SP)

*prereq: CSCI-UA.0102 and MATH-UA.0140*
- CSCI-UA.0453 Theory of Computation (FA)

*prereq: CSCI-UA.0310*
- CSCI-UA.04.. Advanced CS Elective
- CSCI-UA.04.. Advanced CS Elective
- CSCI-UA.04.. Advanced CS Elective

ONE computer science elective may be substituted by any of MATH-UA.0124, ECON-UA.0310, ECON-UA.0337, ECON-UA.0365, ECON-UA.0375.

**Economics Requirements - Theory Concentration (10)**

- ECON-UA.0005 Intro to Economic Analysis
- ECON-UA.0006 Mathematics for Economics
- ECON-UA.0011 Microeconomic Theory & Analysis
- ECON-UA.0011 Macroeconomic Theory & Analysis
- ECON-UA.0020 Analytical Statistics
- ECON-UA.0266 Intro to Econometrics
- ECON-UA.0300-99 Advanced Economics Elective
- ECON-UA.0300-99 Advanced Economics Elective
- ECON-UA.0410 Honors Tutorial (Fall of Senior Year)
- ECON-UA.0400 Honors Thesis (Spring of Senior Year)

ONE economics elective may be substituted by: CSCI-UA.0444 Intro to Database Systems

**Mathematics Requirements (4)**

- MATH-UA.0120 Discrete Mathematics
- MATH-UA.0211 Mathematics for Economics I
- MATH-UA.0212 Mathematics for Economics II
- MATH-UA.0213 Mathematics for Economics III

**General**

- See the General Requirements section above.