Foundations Of Computing - Grade A - basic digital security, ethical behavior in education and business, computer function and communication with one another, data storage process, website basic and writing computer program.
Programming I - Grade A - logical problem solving, basic input/output, conditionals, loops, functions, array, classes, utilizing language libraries, development environments, program debugging, basic software creating in all computing environments.
Object-Oriented Programming - Grade A - data types in C++, control structures, functions, pointers, arrays, I/O streams, classes, objects, encapsulation, overloading, inheritance, use of these in problem solving.
Computational Structures - Grade B+ - Algorithmic, discrete mathematics applied to computation using contemporary programming language including sets, functions, logic, matrices, relations, graphs, trees, regular expressions, grammars, finite state machines, and data encoding.
Software Engineering I - Grade A - Practical guidance on construction of object-oriented systems. Sound understanding of fundamental concepts of Software Development Life-Cycle, quality design and development style though applications of object-oriented project development within a variety of problem domains, and software engineering models and diagramming techniques.
Client Side Web Development - Grade A -Client side programming and web page development including responsive web page design and dynamic Web page development. Exploring various technologies like HTML5, CSS3, JavaScript client-side programming, and introduction to JavaScript framework
Network Fundamentals/ Design - Grade A - Basic networking terminology, theory of networking, types of network protocols, and wide and local area networks.
Statistics - Grade A