## Computational Physics

#### Department of Computer Science and Engineering

School of Engineering and Applied Sciences

226 Bell Hall

North Campus

Buffalo, NY 14260-2000

Phone: 716.645.3180

Fax: 716.645.3464

Web: www.cs.buffalo.edu

#### Department of Physics

College of Arts and Sciences

239 Fronczak Hall

North Campus

Buffalo, NY 14260-1500

Phone: 716.645.2017

Fax: 716.645.2507

Web: www.physics.buffalo.edu

**Chunming Qiao (Computer Science and Engineering)**

Director of Undergraduate Studies (CSE)

qiao@computer.org**Michael G. Fuda (Physics)**

Director of Undergraduate Studies (PHY)

fuda@buffalo.edu

#### About the Program

This degree program, offered jointly by the Department of Physics and the Department of Computer Science and Engineering, makes it possible to pursue a number of career options. Graduates can pursue a research career in the traditional areas of physics such as condensed matter physics or particle physics, with a strong emphasis on computation. Graduates who pursue careers in physics education find that they are well prepared to use computers in the classroom and the teaching laboratory, and to develop educational software. Graduates can also play an important role in the development of virtual universities and the technology needed to facilitate distance learning, or pursue employment in firms that develop scientific software, as well as computer games. Even Wall Street employers are interested in people with a background in computational physics.

#### Advisement

For general information about this program, students should consult with the undergraduate director of physics, Professor Michael G. Fuda [333 Fronczak Hall, (716) 645-2017, ext. 192, fuda@buffalo.edu]; or the undergraduate director for computer science and engineering, Professor Chunming Qiao [201 Bell Hall, (716) 645-3180, ext. 140, qiao@computer.org].

#### Transfer Policy

Transfer students from accredited institutions are accepted into this program if they have completed, with a minimum GPA of 2.5, courses equivalent to CSE 115-CSE 116, MTH 141-MTH 142, and PHY 107-PHY 108/PHY 158.

### Computational Physics - B.S.

#### Acceptance Criteria

Minimum GPA of 2.5 in the prerequisite courses.

#### Prerequisite Courses

CSE 115 Introduction to Computer Science for Majors I

CSE 116 Introduction to Computer Science for Majors II

MTH 141 College Calculus I

MTH 142 College Calculus II

PHY 107 General Physics I or PHY 117 Honors Physics I

PHY 108 General Physics II or PHY 118 Honors Physics II

PHY 158 General Physics II Lab

#### Required Courses

CSE 191/MTH 191 Introduction to Discrete Mathematics

CSE 250 Algorithms and Data Structures

CSE 305 Introduction to Programming Languages

CSE 437/MTH 437 Introduction to Numerical Analysis I or PHY 410 Computational Physics I

CSE 438/MTH 438 Introduction to Numerical Analysis II or PHY 411 Computational Physics II

CSE 442 Software Engineering

MTH 241 College Calculus III

MTH 306 Introduction to Differential Equations

MTH 309 Introductory Linear Algebra

PHY 207 General Physics III or PHY 217 Honors Physics III

PHY 208 General Physics IV

PHY 257 General Physics III Lab

PHY 301 Intermediate Mechanics I

PHY 307 Modern Physics Lab

PHY 401 Modern Physics I

PHY 403 Electricity and Magnetism I

PHY 405 Thermal and Statistical Physics I

PHY 407 Advanced Laboratory or PHY 408 Advanced Laboratory

One calculus-based probability/statistics course elective (e.g., EAS 305 Applied Probability or MTH 411 Probability Theory)

**Summary**

Total required credit hours for the major...87-90

**See Baccalaureate Degree Requirements for general education and remaining university requirements.**

#### Recommended Sequence of Program Requirements

**FIRST YEAR**

Fall—CSE 115, MTH 141

Spring—CSE 116, MTH 142; PHY 107 or PHY 117

**SECOND YEAR**

Fall—CSE 191/MTH 191, MTH 241; PHY 108 or PHY 118; PHY 158

Spring—CSE 250, MTH 306; PHY 207 or PHY 217; PHY 208, PHY 257

**THIRD YEAR**

Fall—CSE 305, PHY 301, PHY 307, PHY 401

Spring—CSE 442, MTH 309; PHY 407 or PHY 408

**FOURTH YEAR**

Fall—PHY 403, PHY 405; CSE 437/MTH 437 or PHY 410

Spring—CSE 438/MTH 438 or PHY 411; one calculus-based probability/statistics course elective (e.g., EAS 305 or MTH 411)

### Computational Physics/Physics - B.S./M.S.

#### Acceptance Criteria

Minimum GPA of 3.0 in the prerequisite courses.

#### Prerequisite Courses

CSE 115 Introduction to Computer Science for Majors I

CSE 116 Introduction to Computer Science for Majors II

CSE 191/MTH 191 Introduction to Discrete Mathematics

MTH 141 College Calculus I

MTH 142 College Calculus II

MTH 241 College Calculus III

PHY 107 General Physics I or PHY 117 Honors Physics I

PHY 108 General Physics II or PHY 118 Honors Physics II

PHY 158 General Physics II Lab

PHY 207 General Physics III or PHY 217 Honors Physics III

PHY 257 General Physics III Lab

#### Required Courses

CSE 250 Algorithms and Data Structures

CSE 305 Introduction to Programming Languages

CSE 442 Software Engineering

MTH 306 Introduction to Differential Equations

MTH 309 Introductory Linear Algebra

PHY 208 General Physics IV

PHY 301 Intermediate Mechanics I

PHY 307 Modern Physics Lab

PHY 401 Modern Physics I

PHY 403 Electricity and Magnetism I

PHY 405 Thermal and Statistical Physics I

PHY 505 Computational Physics I

PHY 506 Computational Physics II

PHY 515 High Performance Scientific Computing I

PHY 516 High Performance Scientific Computing II

PHY 551 or PHY 552 Graduate Lab

One calculus-based probability/statistics course elective (e.g., EAS 305 Applied Probability or MTH 411 Probability Theory)

15 credit hours of PHY 500 (electives and M.S. thesis)

**Summary**

Total required credit hours for the undergraduate portion...78

**See Baccalaureate Degree Requirements for general education and remaining university requirements.**

**Refer to the graduate school’s policies and procedures manual for requirements for master’s candidates.**

#### Recommended Sequence of Program Requirements

**FIRST YEAR**

Fall—CSE 115, MTH 141

Spring—CSE 116, MTH 142; PHY 107 or PHY 117

**SECOND YEAR**

Fall—CSE 191/MTH 191, MTH 241; PHY 108 or PHY 118; PHY 158

Spring—CSE 250, MTH 306; PHY 207 or PHY 217; PHY 208, PHY 257

**THIRD YEAR**

Fall—CSE 305, PHY 301, PHY 307, PHY 401

Spring—MTH 309, one calculus-based probability/statistics course elective (e.g., EAS 305 or MTH 411)

**FOURTH YEAR**

Fall—CSE 442, PHY 403, PHY 405, PHY 505

Spring—PHY 506, PHY 552

**FIFTH YEAR**

Fall—PHY 515, two 500-level PHY electives

Spring—PHY 516, two 500-level PHY electives

Updated: Nov 16, 2005 10:47:55 AM