Skip to content

A collection of the projects I have completed during my time at NCSU

Notifications You must be signed in to change notification settings

gsgall/NCSU_Undergraduate_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCSU Projects and Code

This repository is a collection of the projects and other misc. computational work completed during the completion of my major in Nuclear Engineering and minor in Computer Programming.

SULI Summer Internship Project

  • Implementation of a Multilayer Perception Deep Neural Network to solve an inverse problem to extend the capabilities of Eddy Current Flow Meters.
    • The project is written in python and uses the Keras and TensorFlow packages for the machine learning model.
  • Journal Publication in Measurement Science and Technology for this work currently under review.

Courses Featured

  • CSC 217: Software Development Fundamentals Lab (Java)
    • Lab Work: A course registration system.
  • CSC 230: C and Software Tools (C)
    • Project 1: Shows the increasing accuracy of taylor series approximations as higher order terms are added to calculate the value of trig functions. Project also includes formatting of given text in a box of *'s.
    • Project 2: Interprets and evaluates basic algebraic expressions in base 10 and base 25.
    • Project 3: The game Wordle.
    • Project 4: A data base of employees, their skills and availability.
    • Project 5: Program for encoding and decoding txt files using bitwise operations.
    • Project 6: Implementation of a Hash Map with string keys and integer values.
  • CSC 316: Data Structures and Algorithms (Java)
    • Course Work: Implementations of various data structures and algorithms.
    • Project: A trail manager designed to find all possible paths from a given starting location and the distance from the start location and then end location. Also includes a performance study based on changing the implementation of the data structures that are used.
  • NE 301: Fundamentals of Nuclear Engineering (MATLAB)
    • Project 1: Numeric solution to decay equations for an arbitrary decay chain.
    • Project 2: Monte Carlo simulation to determine the mean path of a neutron from a point source.
  • NE 401: Reactor Analysis and Design (MATLAB)
    • The project is a numeric solution of the multi-group diffusion equation in 1D slab geometry with the objective of calculating the multiplaction factor and fundamental mode of the neutron flux.
  • NE 400/500: Reactor Energy Conservation (MATLAB)
    • This project is a parametric study of the temperature distribution of a hollow spherical fuel pellet.
  • NE 502 Reactor Engineering (python)
    • Documentation in Progress
    • This project determines core pressure drop to ensure theraml limits and critical power ratio.

About

A collection of the projects I have completed during my time at NCSU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published