GithubHelp home page GithubHelp logo

courses's Introduction

Courses

ENGR 421

This is an introductory course to machine learning.

Topics covered are regression, classification, clustering, and dimensionality reduction methods; supervised and unsupervised models; linear and nonlinear models; parametric and nonparametric models; combinations of multiple models; comparisons of multiple models and model selection.

Course focuses on both mathematical background and real life applications of the algorithms.

Solutions to biweekly homeworks can be found in this repo.

COMP 301

This is a programming languages and concepts course based on EOPL book.

Topics covered are rogramming languages, concepts and paradigms. **Syntax, semantics, Abstraction, binding, run-time storage.

Course focuses on **core programming concepts, data representation, procedural representation, grammars, environment models, parsing, parameter passing, evaluation.

Also, it is the first course I took that has a functional programming approach.

Solutions to three course projects in one of which we implemented a interpreter can be found in this repo.

COMP 302

This is a software engineering class.

Course focuses on **methods and tools used in software development, agile programming, object oriented design, and open software architectures.

We, group of 5, implemented a game project of 2 week long iterations. During our implementation we followed the project lifecycle: requirements analysis, design, modeling, implementation, and testing. Related documents and the code for our impelentation can be found in this repo.

COMP 304

This is an operating systems course.

Topics covered are OS concepts and strategies, process management, scheduling, process synchronization and deadlocks, threads, and memory management.

Solutions to course assignments and projects can be accessed from this repo.

COMP 305

This is an advance algorithms and complexity class. Link to course webpage

Course covers advance algorithms, data structures and programing paradigms. It follows MIT's 6.046 course.

Bonus project we, group of 2, finished can be found in this repo.

COMP 306

This is a database management systems class.

Topics covered are database design, data models, query languages, database normalization and schema refinement, transaction management, concurrency, and indexing in databases.

Implementation of course homeworks and project can be accessed from this repo.

courses's People

Contributors

iremddemir avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.