Skip to content

dpploy/ct-100

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

108 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CT-100 Basic Computer Programming in Nuclear Chemical Engineering

NBViewer Binder Website Home

  • Cortix Tech, Training & Certification
  • Licensed under the Cortix Tech Courseware & Sample Code License (CT-CSL) v1.0 — see LICENSE.

The goal of this course is to present professionals of (nuclear) chemical engineering basic concepts of computer programming at the undergraduate level. In particular, elements that enable problem solving in the core areas of the curriculum.

Feedback and collaboration to improve this course are welcome through GitHub pull requests and issues or direct email to the faculty listed above.

This course uses Jupyter Notebooks in Python programming language. The content can be accessed in the following ways:

  • Static HTML version of the notebooks will be displayed on the current browser if a notebook file listed in the code repository is clicked on. This will not allow for rendering mathematical formulae. Alternatively you can render the notebooks on NBViewer by clicking on the render|nbviewer badge above.
  • Click on the launch/binder badge above to launch a Jupyter Notebook server for the course notebooks. There will be a delay for the Binder cloud server to build a Python (Anaconda) programming environment for you. However once it is done, it will start a Jupyter Notebook server on your web browser with all notebooks listed. Upon clicking on individual notebook files, you will access the live course notebooks.
  • Use the green download button above on the right upper side of the page and download a ZIP archive to your local machine. Unzip the archive. Then use your own Jupyter Notebook server to navigate to the directory created by the unzip operation and upload the notebook files. In this case the files will not be updated and you will need to return to the repository for getting new files or updated versions of previously downloaded files.
  • Past versions of this course are available in this repository as releases including labwork and exams.

Later in the curriculum, students will take the required course CT-300 which expands the content of the present course. Students will profit from looking ahead and comparing notes between the two courses.

Thanks in advance for inputs to improve this course.
Regards,
Dr. Valmor F. de Almeida, Cortix Tech

Usage

  • Download
  • uv sync
  • uv run jupyter notebook

History

This training material was developed and used as catalog course ChEn-1070 (Spring and Fall 2019) by Dr. Valmor F. de Almeida while teaching as an associate professor of nuclear chemical engineering at UMass Lowell USA. This is now offered as training and certification at Cortix Tech.

About

Basic Computer Programming in Nuclear Chemical Engineering (Cortix Tech); Dr. Valmor F. de Almeida.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors