0% found this document useful (0 votes)
3 views2 pages

AAU Course Breakdown Programming

The document outlines the course information for BASI 3091 Programming I (Python), including prerequisites, credit hours, and schedule for the 2024/25 academic year. It provides details on the primary professor, course resources, and a week-by-week schedule of topics, readings, activities, and lecture hours. The course covers fundamental programming concepts and concludes with a mini project and final exam.

Uploaded by

yadelyetnayet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

AAU Course Breakdown Programming

The document outlines the course information for BASI 3091 Programming I (Python), including prerequisites, credit hours, and schedule for the 2024/25 academic year. It provides details on the primary professor, course resources, and a week-by-week schedule of topics, readings, activities, and lecture hours. The course covers fundamental programming concepts and concludes with a mini project and final exam.

Uploaded by

yadelyetnayet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Course Information
Course Code & Title: BASI 3091 Programing I (Python)
Pre-requisite: None
Credit Hrs. & Contact Hrs.: 3
Academic Year & Semester: 2024/25 and Semester I
Course Schedule: Wed and Thu
Course Length: 1 Semester

2. Professors’ Information
Primary Professor Name: Eyob N. Alemu (Ph.D.)
Email: Eyob.alemu@aau.edu.et
Professor-in-Practice Name:
Email:
3. Course Resources
Textbook: Staring out Python, 5th edition, Global Edition by Tony Gaddis 2021, Pearson
References:
1. Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to
Programming
2. An Introduction to Python Programming for Scientists and Engineers
Additional Reading Materials: Lecture notes
Technology Requirements and Skills: Knowledge of platforms and Coding skill

Issue No. 0 Page 1 of 2


4. Course Schedule
Week Topic Reading Activities Lecture
(hrs)
1st Wk Introduction to Lecture note and Textbook (pp 1- Check point test 2
Computers and 24),
Programming
2nd Wk Input, Processing, and Lecture note, Textbook (pp31-80), Check point test 4
Output Reference [1], pp 74-94, Programming
Exercises
4th Wk Decision Structures and Lecture note, Textbook (pp119- Check point test 4
Boolean Logic 149), Reference [1] pp 136-158. Programming
Exercises
6 th Wk Repetition Structures Lecture note, Textbook (pp169- Check point test 4
200), Reference [1] pp 185-202. Programming
Exercises
8th Wk Functions Lecture note, Textbook (pp219- Check point test 4
277), Reference [1] pp 203-234. Programming
Exercises
9th Wk Files and Exceptions Lecture note, Textbook (pp303- Check point test 2
341), Reference [1] pp 265-295, Programming
Reference [2] pp 290-298 Exercises
10th Wk Lists and Tuples Lecture note, Textbook (pp361- Check point test 2
404), Reference [1] pp 94-135, Programming
Reference [2] pp 277-280. Exercises
11th Wk Strings Lecture note, Textbook (pp431- Check point test 4
443), Reference [1] pp 79-85 Programming
Reference [2] pp 280-286. Exercises
13th Wk Dictionaries and Sets Lecture note, Textbook (pp467- Check point test 2
506), Reference [1] pp 136-184, Programming
Exercises
14th Wk Revision Lecture notes and Textbook Check point test 2

15th Wk Course mini Project Lab Presentation

16th Wk Final Exam All lecture notes and Books Written Exam

Issue No. 0 Page 2 of 2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy