COM101/CS: Composition
Course Description
Credit Hours: 3
Pre-requisite: None
COM101/CS: Composition is a foundational course designed for students in the Bachelor of Science in Applied Computer Science program. This course emphasizes the development of effective written communication skills essential for academic and professional success. Through a variety of writing tasks, students learn to articulate complex ideas clearly, organize arguments logically, and engage in critical thinking.
COM102/CS: Introduction to Public Speaking
Course Description
Credit Hours: 3
Pre-requisite: None
COM102/CSs is a foundational course in the Bachelor of Science in Applied Computer Science program, focusing on the art and skill of public speaking. This course provides students with the fundamental principles and techniques of effective oral communication and presentation in various contexts. It aims to build confidence and proficiency in public speaking, critical for success in computer science and professional environments.
HUM101/CS: Introduction to philosophy
Course Description
Credit Hours: 3
Pre-requisite: None
HUM101/CS: Introduction to Philosophy is an essential course in the Bachelor of Science in Applied Computer Science program. It introduces students to the fundamental questions and concepts of philosophy, exploring topics such as ethics, logic, metaphysics, epistemology, and the philosophy of science. This course is designed to stimulate critical thinking, enhance analytical skills, and deepen understanding of philosophical ideas that have shaped human thought and society.
HUM102/CS: Introduction to ethics
Course Description
Credit Hours: 3
Pre-requisite: None
HUM102/CS: Introduction to Ethics is a core course in the Bachelor of Science in Applied Computer Science program. It explores fundamental ethical theories and principles, focusing on their application in computer science and everyday life. Students will examine various ethical dilemmas, learn to apply ethical reasoning, and develop skills to make sound moral decisions in professional contexts.
SOC101/CS: History of the United States
Course Description
Credit Hours: 3
Pre-requisite: None
SOC101/CS provides a comprehensive overview of the history of the United States, from its early colonization to the present day. This course in the Bachelor of Science in Applied Computer Science program explores significant events, figures, and movements that have shaped the nation. It also examines the social, economic, and political developments that have influenced the country's trajectory, providing students with a deep understanding of the factors that have shaped contemporary American society and its role in the global context.
PSY101/CS: General Psychology
Course Description
Credit Hours: 3
Pre-requisite: None
PSY101/CS: General Psychology is an introductory course in the Bachelor of Science in Applied Computer Science program, designed to provide students with a comprehensive overview of the field of psychology. This course covers the scientific study of behavior and mental processes, including topics such as perception, cognition, emotion, motivation, development, personality, social behavior, and psychological disorders. Students will gain insights into human behavior that are valuable for personal and professional development.
BIO101/CS: Introduction to Biology
Course Description
Credit Hours: 3
Pre-requisite: None
BIO101/CS: Introduction to Biology is an integral part of the general education curriculum in the Bachelor of Science in Applied Computer Science program. This course provides an overview of biological principles and processes, including cell biology, genetics, evolution, ecology, and an introduction to the diversity of life. The course is designed for students to understand the basic concepts of biology and appreciate its relevance in the computer science world, particularly in sectors like healthcare, pharmaceuticals, environmental management, and biotechnology.
PHY101/CS: General physics
Course Description
Credit Hours: 3
Pre-requisite: None
PHY101/CS: Fundamentals of Physics in Applied Computer Science is an essential course in the Bachelor of Science in Applied Computer Science program. This course offers an in-depth exploration of physics concepts critical to computing, covering areas such as computational mechanics, thermodynamics in system optimization, electromagnetism in hardware design, optics in visual computing, and principles of modern physics relevant to emerging technologies. It aims to equip students with a solid understanding of physical laws and their practical applications in computer science fields, including energy-efficient computing, innovative technology design, and development of advanced computer systems.
MAT101/CS: College Algebra
Course Description
Credit Hours: 3
Pre-requisite: None
MAT101/CS: College Algebra is a foundational course in the Bachelor of Science in Applied Computer Science program. This course covers algebraic concepts and techniques that are essential for computer science applications, including functions, equations, inequalities, and their various uses in analyzing and solving computer science related problems. The course is designed to strengthen students' mathematical skills and prepare them for advanced computer science courses.
MAT102/CS: Foundations of mathematical reasoning
Course Description
Credit Hours: 3
Pre-requisite: None
MAT102/CS: Foundations of Mathematical Reasoning is a core course in the Bachelor of Science in Applied Computer Science program. It is designed to introduce students to the essential concepts of mathematical logic, set theory, number theory, and their applications in computer science-related problem-solving. This course emphasizes the development of critical thinking skills through mathematical reasoning and problem-solving techniques that are vital in the field of computer science.