Computing in Math, Science, and Engineering
An introduction to computer programming and problem solving, with special emphasis on problems found in mathematics, science, and engineering. Students will use software such as Maple and Excel, and/or a programming environment such as MatLab or Python, to efficiently and effectively solve problems by developing a strategy, applying appropriate techniques, and validating results. Prerequisite: MAT140 or higher.
Subject Code: CIS
Course Number: 127
Credits: 3
Lecture Hours 3
Course Learning Outcomes:
1. Determine the best tool to use to solve various mathematical, scientific, or engineering problems.
2. Use a variety of software packages (spreadsheet, MATLAB, octave, python shell, etc.) to solve mathematical, scientific, or engineering problems.
3. Use various programming languages (python, MATLAB, etc.) to solve mathematical, scientific, or engineering problems.
4. Use variables, functions, or advanced data structures to effectively solve problems as needed.
5. Solve problems using decision making blocks.
6. Solve. problems using looping structures
7. Solve problems using advanced data structures (lists, arrays, dictionaries, etc.).
8. Use multi-dimensional arrays and matrices to model and solve various problems as needed.
Effective Term: Fall 2025
Tutoring Services
Tutoring for all GCC students is available free of charge by professional and peer tutors. We are offering tutoring online for: accounting, math, writing, chemistry, physics, general biology, anatomy & physiology, American Sign Language, and success skills.