Advance your career as a technology leader. Master the art of business application visualization and prepare yourself for the professional world of information systems.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
The Information Systems specialization provides hands-on experience in software development and information systems through four courses. The courses are structured in a gradual manner, covering basic concepts to advanced applications, with the goal of equipping you with practical skills in software engineering, domain modeling, and Python.
The specialization begins with advanced techniques in software engineering and systems thinking, and progresses to object-oriented programming, culminating in practical projects in Python that tackle real-world problems.
During the internship, you will master the art of modeling significant business applications quickly and efficiently, which will prepare you for challenges in the professional world of information systems.
During your specialization in information systems, you will be involved in diverse projects that link theoretical knowledge with practical application. The projects range from building domain models using advanced software engineering principles to tackling complex software development tasks.
This project-based approach not only strengthens your understanding of the material but also equips you with a portfolio that showcases your ability to implement solutions.
Course 1
14 hours
The course objectives are to introduce software engineering techniques and their application to practical business problems. You will be equipped with practical design and programming methods for rapidly modeling meaningful business applications.
The guide will take you step-by-step through the process of combining object-oriented programming techniques, business processes, and complex data models to assemble user-friendly models that meet business requirements.
Course 2
9 hours
This course is a continuation of the Introduction to Software and Application Development course. You will learn in depth software engineering techniques and their application to practical business problems.
In this course, you will learn about building domain models, improve your skills in using systems thinking, an object-oriented paradigm, visual programming techniques, and tools to streamline the work process.
Course 3
23 hours
This hands-on Python programming course offers students the opportunity to gain mastery of the core principles of Python, as well as programming skills for building applications.
The course includes important computer science topics such as data types, reading and writing to standard input/output, using operators, controlling the flow of execution, using functions, and more.
Course 4
10 hours
This course offers students the opportunity to gain mastery of the core principles of Python, as well as programming skills for building applications.
The course includes important computer science topics such as data types, reading and writing to standard input/output, using operators, controlling the flow of execution, using functions, and more.



