PINNs Microcredential Syllabus
PINNs Microcredential Syllabus
Lecture Room & Time: Virtual, MWF 3-7 pm from Jan 29-Feb 16
COURSE CONTENT
Microcredential description
To give participants tools to understand and use the science behind Physics-Informed Neural
Networks (PINNs), the advantages of these methods, and the limitations in their use. Upon
successful completion of the course, the participants will receive a certi cate of completion. This
course cannot be taken for credit at the University of Alberta.
Target audience
Graduate students (PhD and MSc) in science and engineering, employees of local companies,
National laboratories and others interested in applications of PINNs.
Prerequisites:
Knowledge of ordinary and partial differential equations on an undergraduate level. Ability to
program in Python.
Note: The knowledge of either stochastic processes, probability, or neural networks is not
assumed. All the necessary background in these elds will be given during the course.
Total theory hours: 24; in-class practice: 12, total course time: 36 hours, with about 72 hours of
expected work by students.
Microcredential outcomes
By the end of the course, the participants will be able to construct PINNs for particular science or
engineering problems, generate the solutions, determine the parameters whenever necessary and
appropriate, and analyze the correctness of the solutions.
Microcredential delivery
The course will be delivered online. The participants will use Jupyter Notebooks in Google
Colab in order to avoid issues with the installation of libraries on participants’ computers. The
course is going to be delivered over three weeks of online instruction, three times per week of, 4
hours per day. Zoom link to the course will be posted on eClass; please do not share that link.
LEARNING RESOURCES
GRADE EVALUATION
Successful completion:
There are two options for completing the course.
• For regular microcredential pass (audit-level), one needs to show class participation,
which can take different forms: participating in the class, reading and running Jupyter
notebooks, performing homework etc.
• For microcredential pass on the developer level, the participants will have to give
provide PDFs for at least six homework problems from three chapters of the course. A
guide to the homework will be provided. Participants are welcome to follow this guide
or write the solutions themselves.
Statement of Expectations for AI Use: Any AI use is allowed, but discouraged. Please be
careful as programs provided by ChatGPT are often incorrect and require much more time to
make them functional than writing these programs from scratch.
STUDENT RESPONSIBILITIES
All students are expected to consult the Academic Integrity website for clarification on
the various academic offences. All forms of academic dishonesty are unacceptable at
the University. Any suspected academic offence in this course will be reported to the
College of Natural and Applied Sciences. Suspected cases of non-academic
misconduct will be reported to the Dean of Students. The College, the Faculty of
Science, and the Dean of Students are committed to student rights and responsibilities,
and adhere to due process and administrative fairness, as outlined in the Code of
Student Behaviour and the Student Conduct Policy. Anyone who is found in violation is
likely to receive a sanction. Typical sanctions for academic misconduct include conduct
probation, a failing grade in the course, a remark on the transcript, and a
recommendation for suspension or expulsion. Sanctions for non-academic misconduct
include conduct conditions, fines, suspension of essential or non-essential University
services and resources, and suspension or expulsion from the University.
If you are experiencing harassment, discrimination, fraud, theft or any other issue and
would like to get confidential advice, please contact any of these campus services:
● Office of Safe Disclosure & Human Rights: A safe, neutral and confidential space
to disclose concerns about how the University of Alberta policies, procedures or
ethical standards are being applied. They provide strategic advice and referral on
matters such as discrimination, harassment, duty to accommodate and wrong-
doings. Disclosures can be made in person or online using the Online Reporting
Tool.
● University of Alberta Protective Services: Peace officers dedicated to ensuring
the safety and security of U of A campuses and community. Staff or students can
contact UAPS to make a report if they feel unsafe, threatened, or targeted on
campus or by another member of the university community.
● Office of the Student Ombuds: A confidential and free service that strives to
ensure that university processes related to students operate as fairly as possible.
They offer information, advice, and support to students, faculty, and staff as they
deal with academic, discipline, interpersonal, and financial issues related to
student programs.
● Office of the Dean of Students: They can assist students in navigating services to
ensure they receive appropriate and timely resources. For students who are
unsure of the support they may need, are concerned about how to access
services on campus, or feel like they may need interim support while you wait to
access a service, the Dean of Students office is here to help.
Land Acknowledgement:
The University of Alberta respectfully acknowledges that we are situated on Treaty 6
territory, traditional lands of First Nations and Métis people.
To learn more about the significance of this land acknowledgement, please read this
useful article and associated links to more information.
Disclaimer:
Any typographical errors in this Course Outline are subject to change and will be
announced in class.
Copyright:
Dr. Vakhtang Putkaradze, Department of Mathematical and Statistical Sciences, Faculty
of Science, University of Alberta, 2024.