Yousif Hashem’s Profile

Student
Active 4 years ago
Yousif Hashem
Display Name
Yousif Hashem
Major Program of Study
Computer Systems Technology

My Courses

CST 1101: Problem Solving with Computer Programming

CST 1101: Problem Solving with Computer Programming

This course introduces students to concepts of problem solving using constructs of logic inherent in computer programming languages. Students study the nature of problems, common solution approaches and analysis techniques. Students use a flowchart interpreter to diagram problem solutions. Students learn the basics of computer programming by learning Python 2.7. Both Python scripts and flowcharts enable students to construct solutions to common algorithmic problems. The major emphasis is on teaching the student to identify solutions to a problem and translate them into various forms that will enable the computer to perform some of the steps in a solution of an actual problem instance. These forms include flowcharting tool, viewing generated software code and the basics of debugging the code.

MAT 2440, Discrete Structures and Algorithms, Spring 2020

MAT 2440, Discrete Structures and Algorithms, Spring 2020

This course introduces the foundations of discrete mathematics as they apply to computer science, focusing on providing a solid theoretical foundation for further work. Topics include functions, relations, sets, simple proof techniques, Boolean algebra, propositional logic, elementary number theory, writing, analyzing and testing algorithms.

My Projects

Yousif Hashem hasn't created or joined any projects yet.

My Clubs

Yousif Hashem hasn't created or joined any clubs yet.

Yousif's Friends

Yousif hasn't created any friend connections yet.