كلية الهندسة - جامعة عين شمس, الرئيسية
Programming for Architects
What Will Learn?
-
Course Aims- Empower architecture students with computational design skills - Enable students to use programming and scripting to enhance their design capabilities, automate repetitive tasks, and create innovative and adaptive architectural solutions.
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
Requirements
Description
-
English Description
Data modeling, analyzing statistical data, data interpretation, algorithmic thinking, implementing algorithms, basics of programming and scripting, form generation process, programming languages supported by 3d Modeling, fabrication, 3D printing -
Arabic Description
نمذجة البيانات، تحليل البيانات الإحصائية، تفسير البيانات، التفكير الخوارزمي، تنفيذ الخوارزميات، أساسيات البرمجة ، عملية إنشاء النماذج، لغات البرمجة المدعومة بالنمذجة ثلاثية الأبعاد، التصنيع، الطباعة ثلاثية الأبعاد
-
قسمالهندسة المعمارية
-
الساعات المعتمدة2
-
الدرجاتالإجمالي ( 100 ) = نصف العام (15) + tr.Major Assessment (45 = tr.Industry 0% , tr.Project 30% , tr.Self_learning 10% , tr.Seminar 5% ) + tr.Minor Assessment (5) + tr.Oral/Practical (35) + درجة الامتحان (0)
-
الساعاتساعات المحاضرة: 1, ساعات التعليم: 2, ساعات المعمل: 1
-
Required SWL75
-
Equivalent ECTS3
- - Algorithmic Architecture, by Kostas Terzidis, Routledge, 2016 Reynolds RA.
- - Bachman, D. (2017). Grasshopper: Visual Scripting for Rhinoceros 3D. Industrial Press.
- - McKinney, W. (2022). Python for data analysis. " O'Reilly Media, Inc.".
- - Bohnacker, H., Gross, B., Laub, J., & Lazzeroni, C. (2012). Generative design: visualize, program, and create with processing. Princeton Architectural Press.