FAQ

 

1. What does ACME mean?
2. Why do ACME?
3. What do you learn in the program?
4. How is ACME different than other math majors?
5. How prestigious is a degree from ACME?
6. How is the program structured?
7. What if I plan on going to graduate school?
8. What do I do now?
9. What are the prerequisites?
10. When do I complete an internship?
11. Do I have to take Spring and Summer classes?
12. Is it important to have computer programming experience?
13. What programming language do you use in ACME?

 

 

 

1. What does ACME mean?
It stands for Applied and Computational Mathematics Emphasis, but it means “the best, the peak, the summit, or the point of perfection.”

2. Why do ACME?
It provides you with both mathematical and computational tools to solve problems in science, business, technology, industry, medicine, economics, and engineering.

3. What do you learn in ACME?
ACME teaches students a powerful new ways to think about a wide variety of real-world problems and applications of mathematics.

4. How is ACME different than other math majors?
ACME teaches you to communicate across disciplines. Many subjects give different names to the same mathematical ideas. We give you both the ideas and the dictionary to translate what you know into the language that scientists, economists, and others can understand.

5. How prestigious is a degree from ACME?
Employers have asked to be notified when students in the ACME program are ready to do internships start interviewing for jobs. Estimated US demand for employees with these skills could outstrip supply by 50-60% by 2018.

6. How is the program structured?
Students in the ACME program take their classes together allowing students to develop friendships, research collaborations, and support that will help after graduation.

7. What if I plan on going to graduate school?
ACME is great preparation for graduate school in many subjects. Graduates of the ACME prototype, IMPACT, have been very successful in getting admitted into excellent graduate schools with generous fellowships and financial aid.

8. What do I do now?

  1. Take the prerequisites.
  2. Go to the College Advisement Center and declare the ACME Emphasis in the Math Major 
  3. Sign up for these four classes. These classes are interlinked in an important way and must therefore all be taken simultaneously.
    1. Mathematical Analysis, & Computer Lab: Math 320/321
    2. Algorithms: Design and Optimization, & Computer Lab: Math 344/345

9. What are the prerequisites?
Calculus: Math 112, 113, & 314
Proofs & Logic: Math 290
Linear Algebra: Math 313
Analysis: Math 341
Intro to Programming: CS 142
Differential Equations: Math 334 (Note that 334 is not a prerequisite to the Junior core, so it may be taken during the junior year.)

10. When do I complete an internship?
You complete an internship (or a research position) in the spring and summer between your junior and senior years.

11. Do I have to take Spring and Summer classes?
No.  We recommend you spend the spring and summer working on an internship or research.

12. Is it important to have computer programming experience?
You should have good foundation of computer programming. CS 142 is a prerequisite.  Beyond that, it is useful to learn some Python.  We recommend
LearnPythonTheHardWay for beginners.  For those who already have some programming skills, we recommend trying some of the problems at ProjectEuler.net

13. What programming language do you use in ACME?
ACME uses the Python programming language.