Home > Academics > Majors, Minors & Programs > Mathematics & Computer Science > Majors, Minors, & Programs of Study

Majors, Minors, & Programs of Study

Mathematics Major

This major is suitable not only for students interested in graduate work in mathematics but also for those who desire an analytic discipline as preparation for law, medicine, or engineering.

A typical Math Major will complete: MA 170 and 180 in the Freshman Year. MA 221 and 222 in the Sophomore Year. And MA 311 and either MA 313 or 321 in the Junior Year. However, students beginning with MA 170 as late as first semester of sophomore year can complete a mathematics major on time.

In addition to the required courses below, a math major must complete fifteen additional credits in mathematics at the 200 or 300 level, at least 3 of which must be at the 300 level.

Successful completion of Mathematics 260, English 206, Computer Science 245 or a senior thesis certifies writing proficiency in the major.

A combination of Computer Science 116 and 200 or Computer Science 119 and 200 fulfill the computer proficiency requirement in the major.

Required Courses: Mathematics Major

  • MA 170 - Calculus I
  • MA 180 - Calculus II
  • MA 221 - Linear Algebra
  • MA 222 - Calculus III
  • MA 311 - Introduction to Higher Mathematics
  • MA 313 - Fundamentals of Real Analysis
  • MA 321 - Elements of Abstract Algebra

Concentration In Mathematics With Secondary Education Certification in Mathematics
This major is intended for students interested in teaching mathematics. Students who choose this emphasis qualify for secondary school teaching certification by the Maryland State Department of Education.

A typical Math Major will complete: MA 170 and 180 in the Freshman Year. MA 221 and 222 in the Sophomore Year. And MA311 and either MA 313 or 321 in the Junior Year. However, students beginning with MA 170 as late as first semester of sophomore year can complete a mathematics major on time.

Successful completion of the combination of CS 116 and CS 200 or the combination of CS 119 and CS 200 certifies computing proficiency in the major.

The writing proficiency requirement in the major is automatically satisfied by MA 260. No further course needs to be taken to satisfy this requirement.

In addition to the required courses below, three additional credits are required in mathematics at either the 200 or 300 level.

Required Courses: Mathematics Education Concentration

  • MA 170- Calculus I
  • MA 180 - Calculus II
  • MA 221 - Linear Algebra
  • MA 222 - Calculus III
  • MA 233 - Basic Concepts of Geometry
  • MA 240 - Probability
  • MA 260 - History of Mathematics
  • MA 311 - Introduction to Higher Mathematics
  • MA 313 - Fundamentals of Real Analysis
  • MA 321 - Elements of Abstract Algebra
  • ED 103 - Adolescent Development
  • ED 207 - Psychological and Developmental Foundations of Education
  • ED 210 - Development of Education in the United States
  • ED 253 - Methods of Secondary School Teaching
  • ED 254 - Reading, Writing and Assessment in the Secondary School
  • ED 353 - Secondary School Internship
  • SPE 100 - Special Education: Historical, Philosophical, and Legal Foundations

Computer Science Major

This major prepares students for careers in a variety of fields, such as software engineering, information processing and systems analysis, and for graduate work in computer science.

A typical CS Major will complete: CS 116 and 119 as well as MA 190 in the Freshman Year. MA 170 is usually completed by the end of the Sophomore Year. CS 220, 224, 230, and 250 would then be completed by the end of Junior Year.

Successful completion of both CS 116 and CS 200 certifies computing proficiency in the major.

Successful completion of CS 245, English 206 or a senior thesis in computer science certifies writing proficiency in the major.

At least four of the elective courses below must be completed with a least three at the 300 level. CS 325 may be repeated if topic changes.

Required Courses: Computer Science Major

  • CS 116 - Introduction to Computer Science
  • CS 119 - Foundations of Computer Science
  • CS 200 - Seminar in Computer Ethics
  • CS 220 - Computer Organization and Assembly Language Programming
  • CS 224 - Organization of Programming Languages
  • CS 230 - Design and Analysis of Computer Algorithms
  • CS 250 - Theory of Computation
  • MA 170- Calculus I
  • MA 190 - Discrete Mathematics

Elective Courses: Computer Science Major

  • CS 240 - Digital Logic Design
  • CS 245 - Software Engineering
  • CS 320 - Mathematical Elements for Computer Graphics
  • CS 325 - Topics in Computer Science
  • CS 340 - Principles of Artificial Intelligence

Mathematics Minor

Mathematics is used extensively in a variety of disciplines. For that reason, a student may wish to elect to minor in Mathematics while majoring in another field. This is a popular companion to the Computer Science Major.

In addition to the required courses below, the student must complete nine additional credits at the 200 or 300 level, at least 3 of which must be at the 300 level.

Required Courses: Mathematics Minor

  • MA 170- Calculus I
  • MA 180 - Calculus II
  • MA 221 - Linear Algebra
  • MA 222 - Calculus III
  • MA 311 - Introduction to Higher Mathematics

Computer Science Minor

Computers are now being used in every academic discipline. For that reason, a student may wish to minor in computer science while majoring in another field. This minor is a popular companion to studies in mathematics, physics, and the Three/Two Engineering program.

In addition to the required courses below, the student must complete nine additional credits at the 200 or 300 level, at least three of which must be at the 300 level.

Required Courses: Computer Science Minor

  • CS 116 - Introduction to Computer Science
  • CS 119 - Foundations of Computer Science
  • CS 220 - Computer Organization and Assembly Language Programming
  • CS 224 - Organization of Programming Languages

3/2 Science & Engineering Program

Goucher College has established a dual degree program though which students earn both a bachelor of arts degree from Goucher and a bachelor of science degree from the G.W.C. Whiting School of Engineering of The Johns Hopkins University. The purpose of the program is to enable students to explore the liberal arts and sciences, while developing professional knowledge and experience in a specific field of engineering.

Students in the program will be admitted initially by Goucher College, where they will typically spend three years fulfilling general education requirements and completing major requirements for the B.A. degree in biology, Chemistry, computer science, or mathematics. Successful students will then complete an additional two years at Johns Hopkins, during which requirements will be completed for the bachelor of science degree in one of the following disciplines:

  • Electrical and computer engineering, which includes the fields of communications, control systems, electronics, and digital systems.
  • Material science and engineering, which is concerned with the structure, properties, performance, processing, and production, of all materials.
  • Mechanical engineering, which deals with the concerns of energy through useful mechanical devices.
  • Biomedical engineering, which encompasses the application of engineering principles to medical and biological problems.
  • Chemical engineering, which relies on the laws of physics, chemistry, and mathematics to change the structures of chemical substances and purify new substances that are created in the process.
  • Civil engineering, which reflects the breadth of the engineering disciplines in the planning and design of buildings, bridges, transportation systems, and environmental programs.

A typical student will complete one year of calculus in the Freshman Year, one year of physics OR chemistry in the Freshman Year, MA221 and 222 in the Sophomore Year, and one year of physics OR chemistry in the Sophomore Year.

One course per semester should be taken at Hopkins during the student's third year at Goucher depending on the Engineering discipline.

Students interested in pursuing the 3/2 Program are encouraged to speak with Dr. Jill Zimmerman for details on the various programs. This program is highly demanding and its completion in five years may be possible only if a student is exempt from some introductory coures or if courses are taken in the summer.

Required Courses: 3/2 Science & Engineering Program

  • MA 170- Calculus I
  • MA 180 - Calculus II
  • MA 221 - Linear Algebra
  • MA 222 - Calculus III
  • MA 231 - Differential Equations with Applications
  • CS 116 - Introduction to Computer Science
  • PHY 125 - General Physics I
  • PHY 126 - General Physics II
  • CHE 111 - Principles of Chemistry I
  • CHE 112 - Principles of Chemistry I: Laboratory
  • CHE 151 - Principles of Chemistry II: Lecture
  • CHE 152 - Principles of Chemistry II: Laboratory