This course covers advanced programming techniques, including user-defined functions and types, recursion vs. iteration, and parameter-passing mechanisms. Students learn abstract data types and algorithms, programming style, object-oriented programming, and web programming.
This course covers advanced programming techniques, including user-defined functions and types, recursion vs. iteration, and parameter-passing mechanisms. Students learn abstract data types and algorithms, programming style, object-oriented programming, and web programming.
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 course, you'll explore and practice basic programming concepts using Python. You'll get a rapid and practical introduction to computer programming and application development.
Python is one of the more popular programming languages used by developers, data scientists, and software engineers. Touted as a lean language, it taps into the concept that "Less is more", communicating in one line of code the same task that would take 10-20 lines of code in other languages.
Learn to design software, web applications and games using Python, a general-purpose and the most popular programming language by professionals.
Student will develop object-oriented Java applications and applets, which demonstrate comprehension of fundamental programming structures, object-oriented programming, graphics, event handling, interface components, programming for the Internet, data structures, and exception handling.
You will learn about software engineering and how to use Java. On completion, you will receive a certificate of completion, have projects you created for your portfolio, and be ready to pursue jr. software engineering positions in the tech industry.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy