I am an undergraduate student at Southern New Hampshire University majoring in computer science with a minor in mathematics and a concentration in data analysis. My main interests are system programming, computer networks, machine learning and bioinformatics.
Accredited In-University Coursework
Course name | Course number |
---|---|
Core CS coursework | |
Programming Languages | CS210 |
Operating Platforms | CS230 |
Software Development Life Cycle | CS250 |
System Analysis and Design | CS255 |
Secure Coding | CS305 |
Software Testing Automation & QA | CS320 |
Introduction to Structured Database Environments | DAD220 |
General STEM coursework | |
Precalculus | MAT140 |
Introduction to Physics | PHY150 |
Other prerequisite coursework | |
Perspectives in History | HIS100 |
Applied History | HIS200 |
Perspectives in Social Science | SCS100 |
Applied Social Science | SCS200 |
Non-accredited coursework and MOOCs
Some online courses that I took were able to be articulated to college credit at SNHU. Here is a full list of them:
Online course | Provider | SNHU course name | SNHU course number |
---|---|---|---|
Introduction to Computer Science and Programming Using Python | edX | Introduction to Scripting | |
Introduction to Java Programming | Sophia Learning | Foundations of Application Development | IT145 |
A significant educational project that I am working on is a (unaccredited, but cheap) set of STEM "majors" from the Open Source Society University --- or simply just the "OSSU." This GitHub repository also includes all of my other non-accredited coursework that is not directly associated with the curriculum proposed by the OSSU project. It is basically a semi-formal way to validate my skills in computing and its relationship to other fields.
This project is so big that it deserves its own github repo and I recommend that you check it out if you're interested in some of my extracuricullar activities: https://github.com/Alekseyyy/ossu
Outside of school, I like to "stay sharp" by doing computer science practice with sundry textbook problems, and practice systems/other programming, practice information security and other kinds of computer-based practice. I also like to dabble in other STEM and humanities related fields.
Textbook problems
- (T) Starting Out with C++: From Control Structures through Objects (ISBN-13: 978-0-13-403732-5)
- (L) Bayesian Statistics the Fun Way (ISBN-13: 978-1-59327-956-1)
- (L) Matter and Interactions: Fourth Edition (ISBN-13: 978-1-59327-640-9)
- (L) Dive Into Algorithms (ISBN-13: 978-1-7185-0068-6)
- (L) Doing Math with Python (ISBN-13: 978-1-59327-640-9)
Note to self: T = todo and L = later
Online code judges
- HackerRank: general programming
- DM::OJ: general programming
- Project Euler: with special focus on number theory and maths
Capture The Flags (CTFs)
- picoCTF 2023: general beginner-level ctf challenges.
- BrixelCTF 2020: general beginner-level ctf challenges.
- Decompetition 2020: intresting reverse engineering puzzles--- rather than trying to work out a "flag," participants are challenged to reengineer compiled executables in a programming language.
- FlareON 5: ctf focused on reverse engineering.
InfoSec labs and CTF practice
- ImmersiveLabs: general infosec
- TryHackMe: general infosec
- crackmes.one: infosec with a special focus on reversing