Python for Nuclear Science and Engineering
- Development
- Apr 21, 2025

Python for Nuclear Science and Engineering, available at $64.99, has an average rating of 4.95, with 32 lectures, 1 quizzes, based on 15 reviews, and has 144 subscribers.
You will learn about Install Python and Jupyter Notebooks on their local machine Develop professional looking reports for homework submissions in Jupyter Notebook with LaTeX Learn Python syntax to perform basic math operations Solve problems in Calculus, Differential Equations, Linear Algebra, and Statistics with Python Automate handling Science and Engineering Units with Pythons Pint package Tackle problems commonly found in Nuclear Science and Engineering using various Python packages Where your skills are needed at US National Labs, US Government Agencies, and Private Companies How much money you can expect to make working in Nuclear Science and Engineering – with data to back it up! Network with other professionals in Nuclear Science and Engineering to grow your career and share your expertise with peers This course is ideal for individuals who are Freshmen, Sophomore, Juniors, and Seniors in college wanting to improve their homework scores or Science and engineering students of any discipline wishing to learn Python with no previous coding experience or Nuclear Engineering students seeking help on how to implement advanced mathematics into Python to solve assignments or Engineering professionals seeking help transitioning from other languages and programs to Python It is particularly useful for Freshmen, Sophomore, Juniors, and Seniors in college wanting to improve their homework scores or Science and engineering students of any discipline wishing to learn Python with no previous coding experience or Nuclear Engineering students seeking help on how to implement advanced mathematics into Python to solve assignments or Engineering professionals seeking help transitioning from other languages and programs to Python.
Enroll now: Python for Nuclear Science and Engineering
Summary
Title: Python for Nuclear Science and Engineering
Price: $64.99
Average Rating: 4.95
Number of Lectures: 32
Number of Quizzes: 1
Number of Published Lectures: 32
Number of Published Quizzes: 1
Number of Curriculum Items: 34
Number of Published Curriculum Objects: 34
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Welcome to the best class you will ever take in your science and engineering career!
Let me ask you this – How much would you pay for
actually enjoying your Spring Break without worry because you got your homework done and submitted before the break starts?
going to bed earlier because your bug was an engineering units error that was super easy to find and fix in Python?
having your professor cite your homework as the solution because its both correct and well presented?
actually knowing what is going onin class because you know how to let software handle the heavy math so you can interpret the physical results?
I was a teaching assistant for 3rd year Nuclear Engineering students at North Carolina State University, and I helped my students transition from writing on engineering paper with hand calculators to using software for their homework assignments. Common errors – unit conversions, simple algebra mistakes, labeling your final answer for your grader – dropped significantly after they became proficient in using their chosen software tool. With better homework grades they felt they understood the concepts more, relieving them of stress, and making them feel better prepared for their paper exams. An unfortunate reality is that as you advance in your engineering coursework, you will absolutely need some type of software tool.
Whether you are studying Nuclear Engineering specifically, or are a science student choosing among many different Python courses, I want to help you overcome that sense of imposter syndrome and give you confidence in your work. My hope is that this course will make it easier for you to solve challenging homework problems in your engineering coursework, and give you the confidence to solve real-world problems that pop up in your engineering career.
How can learning Python make my life as a college student easier?
You have enough theory in your science and engineering courses. I’m here to teach you how to use Python how to solve problems in a straight-and-to-the-point practical sense.
Here is what I will teach you in this course that will make your student life immensely easier:
Make the best-looking homework submissions your graders will ever see with Jupyter Notebooks
Learn how to type fancy mathematical equations just like your professors using LaTeX
Never be afraid of Linear Algebra again by letting Python’s numpy package handle matrix operations
Use Python’s SymPy package to solve Calculus and Differential Equations problems for you
Breeze through analyzing laboratory datausing Python’s Pandas and Matplotlib packages to do statistical analyses and plotting of data from your lab classes – you will (almost) never need to touch Microsoft Excel again!
Say goodbye to unit conversion errorswith Python’s Pint package that automatically handles units and conversions for you
Develop confidence for your future by learning your rights as a worker, how much you can expect to make in your career, and exploring if remote work is right for you (or if you’d rather play with expensive science toys at a national laboratory)
My name is William Roysdon Murray – I’ve spent too many sleepless nights figuring out how to get my work done as a Nuclear Engineering student. I want to spare you the hassles I went through and return your nights back to you. It will be my pleasure to have you in my course!
Disclaimer: No organizations mentioned in this video series have endorsed the contents of this series, nor does the lecturer claim to speak on official behalf of any organizations mentioned in this series.
Course Curriculum
Chapter 1: Course Welcome and How to Install Python and Jupyter Notebooks
Lecture 1: Welcome and Course Overview
Lecture 2: How to Learn in this Course
Lecture 3: Industry Examples – Computational Science in Nuclear Engineering
Lecture 4: Python Installation and Jupyter Notebooks
Lecture 5: Join the Nuclear Learning Community on Discord
Chapter 2: Jupyter Notebooks
Lecture 1: Overview – Jupyter Notebooks
Lecture 2: Cell Types – Code, Markdown, and Raw
Lecture 3: LaTeX Introduction – Properly Typing Equations
Lecture 4: Exporting Notebooks for Submission
Chapter 3: Basic Mathematics and Python Programming
Lecture 1: Overview – Basic Mathematics and Python Programming
Lecture 2: PEMDAS and Trigonometric Operations
Lecture 3: Variable Types
Lecture 4: Loops and Flow Control
Lecture 5: Plotting Results w/ Matplotlib and numpy
Lecture 6: Additional Resources for Python Documentation
Chapter 4: University Mathematics
Lecture 1: Overview – University Mathematics
Lecture 2: Linear Algebra and Matrix Operations with numpy
Lecture 3: Calculus – Derivatives and Integrals with SymPy
Lecture 4: Differential Equations with SymPy
Lecture 5: Basic Statistics with Pandas
Chapter 5: Solving Homework Problems in Nuclear Science and Engineering
Lecture 1: Overview – Solving Homework Problems
Lecture 2: Engineering Units with Pint
Lecture 3: Random Number Generation and Monte Carlo
Lecture 4: Iterative Solutions and Convergence
Chapter 6: Don’t skip this section! – Career Guidance and Advice
Lecture 1: Overview – Career Guidance and Advice
Lecture 2: Steam Tables and Equations of State w/ Python Functions
Lecture 3: Whos Hiring? – National Labs, Utilities, and Everyone Else
Lecture 4: Know Your Worth – US Bureau of Labor Statistics
Lecture 5: You Have Rights – OSHA, US NRC, and the National Labor Standards Act
Lecture 6: Remote, Hybrid, Office, or Hands-On Work – Which is for me?
Lecture 7: Networking and Professional Societies
Lecture 8: Course Closure and Final Request
Instructors

William Murray
Nuclear Scientist and Engineer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Non-Profit Google Grant- Ultimate Non-Profit Approval Guide
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- How to Draw Cute Thanksgiving!
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- 1SolidWorks Essential Training ( 2023 2024 )
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3YouTube Masterclass The Best Guide to YouTube Success
- 4The Architecture of Oscar Niemeyer
- 5Personal Finance
- 6FlexVertex- Graph, Document, KV, Time Series One Database
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8Advanced Photoshop Manipulations Tutorials Bundle
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling