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.
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.
Python is a general-purpose, versatile and popular programming language. It's great as a first language because it is concise and easy to read, and it is also a good language to have in any programmer's stack as it can be used for everything from web development to software development
Throughout this Advanced Python Programming course, students will learn how to Leverage OS services, Code graphical interfaces for applications, create modules and run unit tests, define classes, interact with network services, query databases, process XML data, and much more.
This basic-to-advanced course will cover the concepts & constructs of Python and help you to create your own Python program. You will also learn about Python Django & advanced web development in Python, and PyGame & game development in Python.
CNC Operations program is offered by Houston Community College. Computer Numerical Control Operators use a completed CNC program to operate a CNC machine.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy