– MSE 510: ELECTRICAL, OPTICAL, AND DIELECTRIC MATERIALS –
Prof. Bill Knowlton, Boise State University
Blackboard Access or ITC Course Syllabus*(Supplement Syllabus from College of Engineering) Electronic Course Evaluation: Old & New
Academic Calendar (e.g., Final exam schedule, Last day to add/drop, other deadlines)
Text Book: Principles of Electronic Materials and Devices, S.O. Kasap, 3rd or 4th Edition (McGraw-Hill, 2005) 0-07-310464-7 Website:http://www.kasap.usask.ca/
Course Time/Days/Place: 10:30am – 11:45am; T-Th; MEC 307
Office Hours-Discussion Section for Fall 2018: Monday Off. Hrs.: 2:30-3:30 pm; Tuesday Disc. Section: noon-1 pm (ERB 1127); Wednesday Disc. Section: 2:30-3:30 pm (ERB 3127 or my office); or by appointment – send email (not by phone please);
Final Exam: Date: Thursday, May 13, 2018; Time: 9:30 am to 11:30 am; Room: MEC 307 (see: Final Exam Schedule)
Make-up Classes: unknown
PROJECTS & ASSIGNMENTS:
DOWNLOAD: Project Overview & Grade Sheet & Self Evaluation Form
Note: For all projects, please:
- Email the following files to me:
- Mathematica file – If you are not using Mathematica, you can send me a pdf file or MSWord file
- pdf version of Mathematica file (make sure manipulate plots show plotted curves &/or data)
- Articles used for project
- cvs files
- File name: should start with your name
1st Assignment: Due by Thursday 8/23
I. Send me an email to bknowlton@boisestate.edu using your preferred email address stating: 1) whether or not you would be willing to share your email address with other class members so that: a) I can send out class wide emails for problem set clarifications & other course information; and b) you and your classmates can email each other for questions or clarifications on lectures, class notes, problem sets or course subject matter. 2) Let me know if want pdf versions of Mathematica Ch. 0 & 1. II. Download the Boise State Energy Band Diagram Program and ensure that it runs on your laptop and/or computer. To use the program, you may want to watch the short Energy Band Diagram tutorial. Note: Part I and II are worth 2 pts toward Project 1 |
|
Project 1 (See due dates in project)* | A Poor Example of a Project – But Gives Some Direction; Good Project 1-2012 Example (with comments); & Project 1-2012 Journal Article; & Good Project 1-2013 Scanned (with comments) & Good Project 1-2013 Journal Article Data Analysis, Fitting Data and Error Analysis of Data Fitting – [1] H. Motulsky & A. Christopoulos, “Fitting Models to Biological Data using Linear and Nonlinear Regression -A practical Guide to Curve Fitting, Version 4 (GraphPad Prism; 2003) p. 1-351.[2] Interpreting Regression Results – from OriginLabs. [3] Statistics & Research Methodology – a nice overview. |
Project 2 (See Due Dates in Project)* | Project 1 – Issues & Challenges |
Project 3 (See Due Date in Project)* | |
Project 4 (See Due Date in Project)* | |
Midterm Exam Project (See Due Date In Project)* Presentation Rubric & Grade sheet; Anatomy of a Conference Presentation; | |
Project 6 (See Due Date In Project)* | |
Project 7: In-Class Exercises (See Due Date In Project)* | |
Project 8 (See Due Date In Project)* | For educational purposes only: ] R.G. Southwick, III, et al., “An interactive simulation tool for complex multilayer dielectric devices” IEEE Transactions on Device and Materials Reliability, Vol. 11(2), (2011) p. 236-243. |
Project 9 (See Due Date in Project)* | |
Final Project (Project 10)* |
*: need Adobe Acrobat Reader to open
Mathematical Software Accessible to Students:
Note: If you are a Boise State student, staff or faculty, you can get a home license for Mathematica. Mathematica is available for students via: (1) Office of Information Technology (OIT), (2) COEN Virtual Lab, and (3) COEN Computer Labs available to COEN students (e.g., ET212, ET238, ET237, ET312, MEC402 and MEC103 – if not please let me know).
If you run into problems, I’m not the one to contact :^). Its probably best to contact Wolfram support and ask them for help.
COEN Virtual Lab – twenty computers available for student use configured with various engineering software packages. These computers do not reside in a physical lab space, but are accessible anywhere (on or off campus) by using remote connection software. During engineering complex building hours, from 6:00am to 10:00pm, there are twenty VLab computers. After hours (from 10:00 pm through 6:00am), there are up to fifty available VLab machines.
Modules to perform to become proficient with Mathematica:
- Module 1 –
- “Hands-on Start to Mathematica” is an online 8-part series of free training tutorials/videos that introduce key features of Mathematica”: Part 1 (Notebooks); Part 2 (Methods to get Started), Part 3 (Basic Calculations); Part 4 (Basic Graphics); Part 5 (Making Interactive Models), Part 6 (Utilizing Data); Part 7 (Presentations); Part 8 (Complete Example);
- In A Student’s Introduction to Mathematica screencast, you’ll get an introduction to Mathematica and learn how it can help you tackle any type of problem—numeric or symbolic, theoretical or experimental, large-scale or small.
- Examine Mathematica’s “How To’s” describes how to perform particular tasks using Mathematica, providing step-by-step instructions for typical cases.
- Dr. Megan Frary’s Tutorial
- Know about Wolfram Community – a forum to ask questions and receive feedback for using Mathematica.
- Module 2 – Mathematica as a Word Processor
- Module 3 – Lists, Rules, NSolve & Word Processing (also see Module 10)
- Rules & Sys of Eqns Example – extracting a particular answer from a list of solutions of a systems of equations
- Performing operations on a list of {x,y} data.( e.g., {x,y}->{x,Log[y]} )
- Module 4 – Plotting Multiple Variables & Suppressing Plots – Table, Range, Evaluate
- Combining Plots & ListPlots on One Plot with Legends, Text and Arrows (updated 3/10/14)
- Vertical and Horizontal Lines (updated 11/24/13)
- Two x-axes or Two y-axes (updated 11/21/14)
- See video on PlotMarkers (i.e., symbols for data)
- Module 5 – Operators & Complex Conjugates (Example: pdf file)
- Module 6a – Fitting data and extracting values
- Module 6b – Fitting Imported Data (Data 2, Data 3); (Fitting Data Example – updated 4/22/07)
- Linear & NonLinear Fitting Data & R2 – (updated 9/06/10);
- Manipulate[ ] to Fit Imported Data– (updated 9/09/11);
- NonLinear Fitting: Initial Values & Constraining Values to a Range for Fit Parameters & Fitting Only Part of a Data Set – (updated 1/18/15)
- Extracting Max Peak Value – for a data set that includes a peak, this program will extract the maximum y-value of the peak. (use of Epilog[ ]) (11/16/11)
- Information on Fitting Data: Data Analysis, Fitting Data and Error Analysis of Data Fitting
[1] H. Motulsky & A. Christopoulos, “Fitting Models to Biological Data using Linear and Nonlinear Regression -A practical Guide to Curve Fitting, Version 4 (GraphPad Prism; 2003) p. 1-351.; [2] Interpreting Regression Results – from OriginLabs
- Module 7 – Matrix & Linear Algebra
- Module 8 – Solving Differential Equations Using DSolve & NDSolve
- Module 9 – Arrows, Text, Legends, Horizontal & Vertical Lines (use of Epilog[ ]) Another version (see Module 4)
- Module 10 – Solving Linear equations and plotting the answers. Use FindRoot[ ], Solve[ ], & DSolve[ ] (also see Module 10)
- Module 11 – Special Functions
- Module 12 – Vectors
Mathematica Help: “Hands-on Start to Mathematica” is an online training screen casts & videos: http://www.wolfram.com/broadcast/ ; Learning Center:http://www.wolfram.com/support/learn/ ;
Math Program Links & Examples
Tutorials:
- “Hands-on Start to Mathematica” is an online 8-part series of free training tutorials/videos that introduce key features of Mathematica”: Part 1 (Notebooks); Part 2 (Methods to get Started), Part 3 (Basic Calculations); Part 4 (Basic Graphics); Part 5 (Making Interactive Models), Part 6 (Utilizing Data); Part 7 (Presentations); Part 8 (Complete Example);
- In A Student’s Introduction to Mathematica screencast, you’ll get an introduction to Mathematica and learn how it can help you tackle any type of problem—numeric or symbolic, theoretical or experimental, large-scale or small.
Useful Mathematica Help Tools:
- Mathematica’s “How To’s” describes how to perform particular tasks using Mathematica, providing step-by-step instructions for typical cases.
- Wolfram Community – a forum to ask questions and receive feedback for using Mathematica.
Bill’s Mathematica Help Page for Beginners (provides links similar to below)
Compares Mathematica, Maple, Matlab: Brief Description; Compare Commands; Syntax Differences
Mathematica: Information Center; Math Groups & Forums; Student Forum
Data Analysis, Fitting Data and Error Analysis of Data Fitting – some references
[1] H. Motulsky & A. Christopoulos, “Fitting Models to Biological Data using Linear and Nonlinear Regression -A practical Guide to Curve Fitting, Version 4 (GraphPad Prism; 2003) p. 1-351.
[2] Interpreting Regression Results – from OriginLabs
Data Digitizing Software
[1] Data Thief
[2] WebPlotDigitizer
Quizzes & Midterms: (Note: If you want a Quiz Learning Objective posted, please let me know by Fri before 5pm)
Course Videos:
- Review Lecture 1 (updated) – Thermodynamics versus Kinetics – A Comparison (Companion to Thermodynamics Review Notes)
- Review Lecture 2 – 1st & 2nd Law of Thermodynamics (Companion to Thermodynamics Review Notes)
- Review Lecture 3 – FEOT & FEOT’s Differential Forms (Companion to Thermodynamics Review Notes)
- Review Lecture 4 – Coefficient Relationships in Thermodynamics (Companion to Thermodynamics Review Notes)
- Review Lecture 5 – Maxwell Relationships in Thermodynamics (Companion to Thermodynamics Review Notes below)
- Review Lecture 6 – Diffusion – Part 1 (Companion to Diffusion Review Notes)
- Review Lecture 7 – Diffusion – Part 2a – Plots of Fick’s 2nd Law (Companion to Diffusion Review Notes)
- Review Lecture 8 – Diffusion – Part 2b – Solns to Fick’s 2nd Law (Companion to Diffusion Review Notes)
- Review Lecture 9 – Thermally Activated Processes (Companion to Thermally Activated Processes – Kinetics Notes)
- Tutorial – Band Diagram Program
- Arrhenius Behavior – Linearizing the Arrhenius equation and finding Ea from an Arrhenius plot (log base 10 and base e)
Other:
- Formula Sheet* (updated 10/21/14)
- Principles of Semiconductor Devices (Prof. Bart Van Zeghbroeck, U. Colorado-Boulder)
Other Notes:
- Dynamical Variables in QM*
- Integrals Common to QM: (1) Bill’s Examples; (2) From McKelvey-Solid State Physics** (3) Typed Bill’s Examples*;
Course Device Notes:
- Part 1: Metal-Metal & Metal-S/C Contacts/Junctions*
- Part 2: p-n & p-n-p or n-p-n Junctions*
- Part 3: III-V & II-VI Heterostructure Junctions -Part 3*
- Part 3(cont.): III-V & II-VI Heterostructure Junctions*
- Part 4: MOS Heterostructure Junctions*
- Part 5: Quantum Effects in MOS Devices*
- Part 6: High Dielectric Constant (k) Materials for MOS Devices*
- Part 7: Molecular Electronics At the Nanoscale*
Boise State Energy Band Diagram Simulation Tool for Multilayer MOS and MIM Devices
Writing Scientific Articles:
- See Website for MSE 478/578
- Presentation: Anatomy of a Journal Article
- Anatomy of an Journal Abstract
- Presentation: Anatomy of a Paragraph
- Writing Guidelines for Engineering and Science Students
Links:
- Boise State Energy Band Diagram Simulation Tool for Multilayer MOS and MIM Devices
- Cambridge University Online Teaching & Learning Packages
*: need Acrobat Reader to read the file