Home

SDEV 120, Computing Logic, is a foundational course in software development that introduces students to the fundamental concepts of computer logic and programming. Students will learn about algorithms, logic development, and flowcharting as tools to document computer logic. The course covers a broad range of topics, including base numbering systems, truth tables, logic and relational operators, order of precedence, decision trees, security, and scripting. Additionally, students will gain hands-on experience by developing simple programs and scripts.

This course is designed to provide students with a strong foundation in computer logic, problem-solving, and programming. By the end of the course, students will be able to identify standard documentation tools, describe basic logical structures, apply truth tables and Boolean logic, use set theory and logic gate theory, and express algorithms using various tools. The course also emphasizes the development of soft skills, such as teamwork, work ethic, and communication, which are essential for success in the software development industry. Overall, SDEV 120 is a comprehensive introduction to the world of computer logic and programming, equipping students with the knowledge and skills necessary for further studies in software development.

Last updated