My Course History
University of Missouri-Columbia
Department Course Course # Description Professor Grade Units
EECS Web Application Development I CS2830 This course will attempt to provide a comprehensive understanding of the evolution, the technologies, and the tools of the Internet. Nickolas Wergeles N/A 3
Advanced Algorithm Design CS3050 This class surveys fundamental algorithms and data structures that have wide practical applicability, including search trees and graph algorithms. Emphasis is placed on techniques for efficient implementation and good software development methodologies. Dong Xu A 3
Design and Analysis of Algorithms I CS4050 This course reviews and extends earlier work with linked structures, sorting and searching algorithms, and recursion. Graph algorithms, string matching, combinatorial search, geometrical algorithms and related topics are also studied. Youssef Saab A 3
Software Engineering I CS4320 TOverview of software life cycle, including topics in systems analysis and requirements specification, design, implementation testing and maintenance. Uses modeling techniques, project management, peer review, quality assurance, and system acquisition. Sean Goggins A 3
Principles of Programming Languages CS4450 An introduction to the structure, design and implementation of programming languages. Topics include syntax, semantics, data types, control structures, parameter passing, run-time structures, and functional and logic programming. Ekincan Ufuktepe A 3
Operating Systems I CS4520 Basic concepts, theories and implementation of modern operating systems including process and memory management, synchronization, CPU and disk scheduling, file systems, I/O systems, security and protection, and distributed operating systems. Rasha Gargees N/A 3
IT C#/.NET Development IT4400 Learn how to develop and debug multi-threaded Windows desktop applications based on the object-oriented (OO), Model-View-Controller (MVC), and Model View ViewModel (MVVM) paradigms using C#, .NET, Windows Presentation Foundations (WPF), and Visual Studio. Fang Wang N/A 3
My Image
Ziyang Zhang

A senior in Computer Science at University of Missouri-Columbia.

Total credits taken: 110

Languages
Html5 Java Python
Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel.

Updated 03/18/2021