COURSE TIME:
MWF 11:00 am -11:50 am.
INSTRUCTOR:
Richard Scalettar
TEACHING ASSISTANT/GRADER:
Chris Miller
PROGRAMMING PROBLEM SESSIONS:
We noon - 2:00 pm, Physics 106 (Computer Lab)
GRADING:
MORE GRADING DETAILS:
TEXT:
"Fundamentals of Condensed Matter and Crystalline Physics"
LECTURE NOTES:
COURSE LOCATION:
Physics 140.
OFFICE:
Physics-Geology 409.
OFFICE HOURS:
Wednesdays, noon - 2:00 pm in room Physics 106; or by appointment.
OFFICE:
Physics 225
OFFICE HOURS:
Wednesday 4:00 - 5:00 pm
Attendence is optional!!!
(Weekly) Homework 50%:
Some numerical work will be assigned.
(See problem sessions above.)
Midterm Exam 20%:
Monday May 6, 11:00 am -noon, room 140
Final Exam 30%:
Saturday June 8, 10:30 am - 12:30 pm, room 140
*
All exams are closed book. Calculators are allowed.
A significant fraction of exam problems will be chosen from homework,
and lecture material.
Regular review of these
parts of the course throughout the quarter will prepare you well for the
midterm and final.
David L. Sidebottom, Cambridge University Press 2012, ISBN
978-1-107-01710-8
Where do Electron Energy Bands Come From?
Second Quantization, version 1
Second Quantization, version 2
Second Quantization, from a textbook
Energy Bands - 1
Energy Bands - 2
Review of Finite Square Well
Slater Determinants and Variational Wave Functions
Second Quantization in Momentum Space
Density of States - 1
Density of States - 2
Recap
The Periodic Anderson Model and CuO2 Sheets
Ising Model- 1
BACKGROUND MATERIAL:
vi tutorial from Sean Davis's ECS 30 class
vi tutorial written by Peter Salzman
Minimal Linux
linux tutorial written by Peter Salzman
Introduction to xmgrace
HOMEWORK ASSIGNMENTS
Assignment One, Due Friday, April 12
Assignment One, Solutions
Assignment Two, Due Friday, April 19
Assignment Two, Solutions
Assignment Three, Due Friday, May 3
Assignment Three, Solutions
Assignment Four, Due Friday, May 24
Assignment Five, Due Saturday, June 8
Resource for PS5: Iron-pnictide superconductor overview
PAST EXAMS
2012 Midterm Exam
Midterm Exam Solutions
DIAGONALIZATION ROUTINES
Instructions for compilation and use.
jacobi.c
jacobi_test.c
nrutil.c
nrutil.h
input.txt