All Projects → thermalogic → SEES

thermalogic / SEES

Licence: MIT License
Software Engineering for Engineering Students

Programming Languages

Jupyter Notebook
11667 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to SEES

lldbg
A lightweight native GUI for LLDB.
Stars: ✭ 83 (+207.41%)
Mutual labels:  gcc
Bracmat
Programming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
Stars: ✭ 42 (+55.56%)
Mutual labels:  gcc
resolve-march-native
🐌 Tool to determine what GCC flags -march=native would resolve into
Stars: ✭ 12 (-55.56%)
Mutual labels:  gcc
Oud
🎵 The frontend of Oud, an online music streaming service that is a mimic of Spotify with all its functionalities built using ReactJS, React-Router, Bootstrap.
Stars: ✭ 48 (+77.78%)
Mutual labels:  software-engineering
SoftwareEngineeringCoursesNWPU
Software Engineering Courses in NWPU(Undergraduate)
Stars: ✭ 23 (-14.81%)
Mutual labels:  software-engineering
hmg
💝 My personal Gentoo/Linux configuration backup files
Stars: ✭ 16 (-40.74%)
Mutual labels:  gcc
fds
DSCI-633: Foundations of Data Science https://github.com/hil-se/fds
Stars: ✭ 16 (-40.74%)
Mutual labels:  software-engineering
STM32-Bare-Metal
STM32F103C8 bare metal template
Stars: ✭ 26 (-3.7%)
Mutual labels:  gcc
Interview-Study-Guide
readme files for basic CS problems
Stars: ✭ 26 (-3.7%)
Mutual labels:  software-engineering
homebrew-i386-elf-toolchain
Homebrew formulas for buildling a valid GCC toolchain for the i386-elf target.
Stars: ✭ 62 (+129.63%)
Mutual labels:  gcc
container-amiga-gcc
Containerfile for AmigaOS Cross-Compiler Toolchain
Stars: ✭ 51 (+88.89%)
Mutual labels:  gcc
books
A collection of online books for data science, computer science and coding!
Stars: ✭ 29 (+7.41%)
Mutual labels:  software-engineering
Theatherflix
Theatherflix OpenSource Project - A visual tool for wiring digital movies, to sort and list the top latest movie trailers. We are constantly developing and making changes. Do you want to be part? Contact us!
Stars: ✭ 51 (+88.89%)
Mutual labels:  software-engineering
SolidPrinciples
Contains clear examples and explanations of SOLID design principles.
Stars: ✭ 61 (+125.93%)
Mutual labels:  software-engineering
stm32f10x makefile freertos
stm32f10x gcc makefile freertos
Stars: ✭ 28 (+3.7%)
Mutual labels:  gcc
front-end-interview-guide
前端面试手册,含JS,HTML,CSS,算法和数据结构,计算机系统,计算机网络,浏览器,性能优化,前端工程化,数据库,前端框架,小程序,设计模式,数据可视化
Stars: ✭ 42 (+55.56%)
Mutual labels:  software-engineering
cpp-compiler-options
Compilation options for different versions of Clang, GCC and MSVC. Provided a generator and different file formats (cmake, xmake, meson, premake5, bjam/b2, ...)
Stars: ✭ 19 (-29.63%)
Mutual labels:  gcc
ose-course-scientific-computing
course on the basics of scientific computing for economists
Stars: ✭ 21 (-22.22%)
Mutual labels:  software-engineering
rooki
A stupid simple script runner supporting c, c++, rust, haskell and virtually anything
Stars: ✭ 26 (-3.7%)
Mutual labels:  gcc
docker-alpine-gcc
The smallest Docker image with C compiler (GCC) (130MB)
Stars: ✭ 48 (+77.78%)
Mutual labels:  gcc

Foundamentals and Practice of Software Engineering

DOI

We will cover:

  • Python
  • Object-oriented Programming
  • GCC and Make
  • a useful set of algorithms and data structure
  • testing and version control with Git
  • introduction to Linux

Practices are the very important part of the course.

行是知之始,知是行之成 - 陶行知

After completing the course, We wish you have a broad spectrum of computer knowledge, is a good programmer in the context of using computation to solve complex problems and keep pace with the latest developments in computer technology.

If you have concerns about the course, please email([email protected]) to me

Required Materials

Contents

  1. SEES

  2. SimVCCE The vapor-compression refrigeration cycle steady-state simulator

  3. Practices tasks

Grading

The Course graded on the 100 point scale and then weighted according to the following distribution:

Using the Notebooks of thermalogic/SEES

download/clone the repository to your computer,then start Jupyter to interactive with the notebooks.

  • Download the thermalogic/SEES Repository

    You can manually download the zip file of the thermalogic/SEES to your computer

  • Using the Jupyter Notebooks of thermalogic/SEES:

    Unzip the zip file, then, in the sub-folder of notebook of SEES, double-click nb.bat(OS:Windows). This will open a web page in your browser with a list of the available notebooks.

We recommend that you use git to clone and update the repository

Cloning the B2022 branch of repository shallowly for saving bandwidth

git clone --depth 1 -b B2022 https://github.com/thermalogic/SEES.git

Updating to The Latest Version

git pull

Cite as

Cheng Maohua. (2020, March 13). Thermalogic/SEES: First Release of Courseware (Version V1.0.0). Zenodo. http://doi.org/10.5281/zenodo.3709440

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].