The typical architecture required courses include classes in technical drawing, applied mathematics, computer applications, and the history of architecture. Students can also typically choose from a range of elective courses in urban design, virtual reality applications for architecture, and landscape design. Many undergraduate programs also have studio practicums or independent study projects as part of their architecture required courses. Depending on the program requirements, some schools may have sets of prerequisite courses that need to be taken prior to admission to an architecture program.
Prospective undergraduate students interested in an architecture program are usually encouraged to start preparing early for this intensive but rewarding field of study. Recommended high school courses include trigonometry, geometry, physics, and computer applications. These classes often give new undergraduates a head start in tackling architecture required courses that deal with technical skills such as measuring and scaling drawings to the correct dimensions. Drawing classes are also recommended as preparation for the hand-drafting classes that are usually required for beginning college architecture students.
Some of the most important core courses for an architecture major include blueprint and building plan drawing with traditional hand-drafting supplies. Although much of the work in actual architecture projects is done with Computer Aided Drafting (CAD) software, the ability to render accurate plans by hand is still considered a fundamental skill. Most architecture programs require new students to complete at least three of these drafting courses from beginning to advanced levels.
Technical mathematics often comprises another set of architecture required courses. Some programs may require prospective students to pass certain college mathematics courses such as algebra or precalculus before they are admitted to this particular course of study. Mathematics for architecture often focuses on methods for calculating complex dimensions for a range of different building sizes and styles. The ability to apply these calculations to different projects is another essential skill for the field of architecture.
CAD software use is another focus of many architecture programs' required core courses. This type of software program allows architects to create sets of blueprints and plans in a digital format. Most architecture degrees require beginning to advanced CAD courses that are usually completed soon after students finish their hand-drafting courses.
Courses in architecture history are considered important because they give students a comprehensive understanding of how building design affects many areas of daily life. These architecture required courses usually trace the evolution of different building purposes, styles, and design methods. A solid understanding of these topics is often considered essential when it comes to formulating original and innovative architecture project ideas.