MITx
Software Construction in Java
Learn how to write programs that are safe from bugs, easy to understand, and ready for change.
- MIT
- 14 weeks, 15 hours/week
- Self-paced
- Free course
- Advanced
Free online
Learn Civil Engineering online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
More in Engineering
MITx
Learn how to write programs that are safe from bugs, easy to understand, and ready for change.
Columbia University
Construction Project Management introduces learners to Project Initiation and Planning. Columbia University professor, Ibrahim Odeh, along with industry experts join together to provide a comprehensive overview of the construction industry. There are 10 modules that allow learners to become knowled…
MITx
Learn how to write programs that are safe from bugs, easy to understand, and ready for change.
IIT Kharagpur
Civil Engineering course by Prof. Rajib Maity.
Columbia University
This course focuses on learning how to develop and manage a schedule. The first module provides an overview of the Construction Scheduling course. The second module introduces bar or Gantt charts and how they are used as scheduling tools. During the third module, learners will create activity prece…
MIT OpenCourseWare
6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project. Important topics include specifications and invar…
Technical University of Munich
Learn how to apply key elements of Lean Production, from minimizing inventory and reducing setup times, to using 5S and Kaizen, in order to improve quality and productivity in your workplace.
Columbia University
This course expands the knowledge of a construction project manager to include an understanding of economics and the mathematics of money, an essential component of every construction project. Topics covered include the time value of money, the definition and calculation of the types of interest ra…
IIT Madras
Special Series course by .
Princeton University
Learn about bridge design and discover how structural engineering is a creative discipline and art form.
Columbia University
This final course in the specialization provides an introduction on types of the construction projects as well as the main concern of the productivity challenge in the construction industry. Through case studies, you will learn the industry characteristics and its unique environment that led to suc…
MIT OpenCourseWare
This is a freshman advising seminar. The professor of a FAS is the first year advisor to the (no more than 8) students in the seminar. The use of Global Positioning System (GPS) in a wide variety of applications has exploded in the last few years. In this seminar we explore how positions on the Ear…
MIT OpenCourseWare
The objective of this course is to introduce large-scale atomistic modeling techniques and highlight its importance for solving problems in modern engineering sciences. We demonstrate how atomistic modeling can be used to understand how materials fail under extreme loading, involving unfolding of p…
Johns Hopkins University
This course will include the evaluation of best practices in parking strategies for sustainable cities. Some of the examples include downtown parking policy, understanding the high cost of free parking, the development of parking sheds, managing neighborhood parking, hiding parking lots and other p…
MIT OpenCourseWare
This course introduces analysis techniques for complex structures and the role of material properties in structural design, failure, and longevity. Students will learn about the energy principles in structural analysis and their applications to statically-indeterminate structures and solid continua…
MIT OpenCourseWare
The course aims at providing a fundamental understanding of the physics related to buildings and to propose an overview of the various issues that have to be adequately combined to offer the occupants a physical, functional and psychological well-being. Students will be guided through the different…
Columbia University
This course introduces the types of cost estimation from the conceptual design phase through the more detailed design phase of a construction project. In addition, the course highlights the importance of controlling costs and how to monitor project cash flow. Learners will work on a break-even anal…
MIT OpenCourseWare
This course explores natural and electric lighting that integrates occupant comfort, energy efficiency and daylight availability in an architectural context. Students are asked to evaluate daylighting in real space and simulations, and also high dynamic range photography and physical model building.
National Taiwan University
Operations Research (OR) is a field in which people use mathematical and engineering methods to study optimization problems in Business and Management, Economics, Computer Science, Civil Engineering, Industrial Engineering, etc. This course introduces frameworks and ideas about various types of opt…