Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Learning Objectives & Assessment Strategies for Computers & Programming in Unified Studies, Slides of Aeronautical Engineering

The learning objectives and measurable outcomes for a 'first course' in computers and programming (cp) under the unified umbrella. Students are expected to use ada programming language as an engineering tool, develop industry-accepted programming style, and gain a basic understanding of computer architecture. The document also details assessment strategies, including problem sets, programming assignments, systems problems, theory assessments, and quizzes.

Typology: Slides

2011/2012

Uploaded on 07/20/2012

savitha_48
savitha_48 🇮🇳

3

(1)

120 documents

1 / 1

Toggle sidebar

Related documents


Partial preview of the text

Download Learning Objectives & Assessment Strategies for Computers & Programming in Unified Studies and more Slides Aeronautical Engineering in PDF only on Docsity! Learning Objectives The learning objectives of Computers and Programming (CP) under the Unified umbrella are those of a “First Course” in CP. The learning objectives are also influenced by the fact that many Unified students may not take another course in CP during their undergraduate studies. Students who successfully pass CP should: Use the Ada programming language as an engineering tool in designing and implementing aerospace software systems. Develop a programming style that is accepted industry practice. Develop a basic understanding of computer architecture. Measurable Outcomes Fall term: 1. Describe program language evolution and classification (From Machine Language to 4th Generation Languages) 2. Describe basic computer architecture (von Neumann, RISC vs CISC) 3. Solve basic numerical computation in binary/ other number representation systems. 4. Design and implement simple assembly language programs (SimpleSIM) 5. Describe the various classes of operating systems and the correlation to hardware growth. Evolution based classification (Single User, Multitasking, Multiprocessing), Domain-specific classification (Real-Time, Database, etc) 6. Design and implement straight-line Ada programs. 7. Design recursive programs and mathematically compute the upperbound on execution time. 8. Develop a programming style that is accepted industry practice (Ada Style Guide) Assessment Strategies 1. Problem sets consist of theory, programming or a combination thereof. 2. Programming assignments will be graded both on algorithm correctness as well as program style. 3. The systems problems provide a means of using Ada as an engineering tool. The grading on the Ada portion is treated the same as the programming assignments 4. Theory is graded on technical content followed by neatness. 5. The PRS system is used to reinforce/evaluate in class-understanding of concepts 6. One Quiz will be used to assess end-of-term understanding of the subject docsity.com
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved