Andrii Malakhovtsev

Software Developer | Problem Solver | Lifelong Learner

Sinclair College Logo Sinclair College (2023-2025)

Sinclair is one of the top community college in the nation and is home to 30,000 student who are supported by award-wining faculty and staff.

Programming Coursework

CIS 2222 – ASP.NET with C#

Introduces server side web programming to develop web applications based on ASP.NET.

Technologies: C#, ASP.NET Core

CIS 2207 – Data Structures & Algorithms

Covers data abstraction, encapsulation, recursion, and manipulation of data structures like lists, queues, trees, heaps, and graphs using C++ programming.

Technologies: C++

CIS 2217 – Java Software Development II

Focuses on abstract classes, interfaces, binary I/O, recursion, and implementing data structures such as lists, stacks, queues, and priority queues.

Technologies: Java

CIS 1202 – C++ Software Development

Introduces arrays, searching and sorting algorithms, pointers, structures, file operations, classes, inheritance, polymorphism, and virtual functions in C++.

Technologies: C++

CIS 2212 – Java Software Development I

Covers object-oriented programming concepts, Java syntax, data types, control structures, file processing, GUI applications, arrays, and ArrayList class.

Technologies: Java

CIS 1350 – Web Site Development with HTML & CSS

Teaches creation of websites using HTML and CSS, emphasizing current web standards, validation tools, and cross-browser compatibility.

Technologies: HTML, CSS

CIS 1111 – Introduction to Problem Solving & Computer Programming

Introduces problem-solving techniques using flowcharts and pseudocode, and programming fundamentals in C++ including sequence, selection, iteration, functions, and arrays.

Technologies: C++