Fundamental programming constructs, including loops, arrays, classes, and files. General problem-solving techniques. Emphasis on modular programming, user-interface design, and developing a good programming style.
Fundamental programming constructs, including loops, arrays, classes, and files. General problem-solving techniques. Emphasis on modular programming, user-interface design, and developing a good programming style.
Learning Outcomes
Apply programming constructs using Python syntax to solve computable problems.
Apply knowledge of data containers and file I/O using proper language syntax to solve data-related problems.
Apply problem-solving techniques such as flowcharts and algorithms.
Design and implement algorithms using modular programming.
Develop solutions using data cleansing, wrangling, and validation techniques.
Design a friendly user interface.
A leader in interdisciplinary research and education
As the first school of its kind in the United States, the Indiana University Luddy School of Informatics, Computing, and Engineering is an innovator in a fast-paced and dynamic field. Our school on the IUPUI campus integrates computing, social science, and information systems design in unique ways.
More than 4,500 students—including over 1,400 at Luddy IUPUI—study informatics on IU campuses. Our top-notch programs and highly regarded faculty prepare them for the power and possibilities in computing and information technology.
In this live, instructor-led training course, students who already have a programming background will learn to program in Java. Attendees will learn: how Java works and its place in the world of programming languages; to work with and manipulate strings; to perform math operations
Our ten-day workshop is intended for kids from grades 5-8 with no coding experience required. The goal of this class is to introduce kids the fundamentals of Python and programming and along the way, develop their problem-solving ability.
This course will give you hands-on practice as you learn to program with C++. Whether you're completely new to programming or you want to learn a new programming language, this course will teach you the fundamentals of C++.
This course introduces the manual programming, setup, and operation of CNC machining centers. Topics include programming formats, control functions, program editing, part production, and inspection. Upon completion, students should be able to manufacture simple parts using CNC machining centers.
Basic programming concepts and techniques. Topics include familiarization with and utilization of computer systems; developing logic; preparing top-down design of problems; and creating programs.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy