Requirements for a Bachelor of Arts in Physics with a Computational Physics Option

  • At least 50 credits in the two disciplines, 30 in physics and 20 in computer science, including:
    
Number(s)
  Course Title
Credits
        
    
221N-222N
  Fundamentals of Physics with Calculus I & II
10
        
    
301
  Vector Analysis
3
        
    
331
  Introduction to Computational Physics
3
        
    
341
  Fundamentals of Modern Physics
3
        
    
371
  Clasical Mechanics I
3
        
    
414
  Electricity and Magnetism I
3
        
    
480
  Senior Seminar
1
        
    

  An additional 4 credits in physics
4
        
    
CS 131-132
  Fundamentals of Computer Science I & II
6
        
    
CS 241
  Data Structures
4
        
    
CS 332
  Algorithms
3
        
    

  An additional 7 credits in computer science
5
        
    
  
  Total
50
        
 
  • The following physics and computer science courses are strongly recommended:
        
321
  Electronics

        
    
372
  Mechanics II
3
        
    
415
  Electricity and Magnetism II
3
        
    
444
  Modern Experimental Physics Laboratory
3
        
    
CS 242
  Programming Languages
3
        
    
CS 281
  Computer Architecture and
  Assembly Language Programming I & II
3
        
    
CS 415E
  Computers, Ethics,and Society
3
        
    
CS 471
  Scientific Computing
3
        
    
CS 477
  Computer Simulation and Modeling
3
        
 
  • The following math courses are required:
    
Math 152-153
  Calculus I & II
8
        
    
Math 225
  Discrete Mathematics
3
        
    
Math 251
  Calculus III
4
        
    
Math 311
  Ordinary Differential Equations
3
        
    
Math 325
  Discrete Mathematics
3
        
    
  
  Total
21
        

Physics with Computational Physics Option majors must satisfy successfully the general education requirements.