ITSE 1302-71
Instructor Information
Instructor: Blake Mires
Email: miresnb@lamarpa.edu
Phone: none
Office Hours: none
Additional Contact Information: none
Course Description
Use programming techniques including control structures, arrays, and subprograms to design and code basic programs using a modern computer language. Other topics include working with data, number systems, and an introduction to object-oriented and event-driven programming.
Required Textbook & Materials
- Cengage
- Fundamentals of Python: First Programs, 15th Edition, Kenneth A. Lambert, ISBN-13: 9780357881125
Textbook Purchasing Statement
Textbook Purchasing Statement: A student attending Lamar State College Port Arthur is not under any obligation to purchase a textbook from the college-affiliated bookstore. The same textbook may also be available from an independent retailer, including an online retailer.
Additional Materials/Resources
none
Pre-requisites/Co-requisites
none
Learning Outcomes
Upon completion of this course, the student will be able to
• Understand the concept of a program (a computer following a series of instructions).
• Understand the concept of a variable holding a value, how a variable is declared and how it can change.
• Understand the concept of a loop.
• Be able to work with both character and numerical data.
• Understand the concept of an algorithm (that is, a series of steps that can be carried out in a mechanical way) and a few specific examples of algorithms (for example, finding an average, sorting, searching).
• Understand the parts of a computer system and how they interact.
• Understand the concept of a program in a high-level language being translated by a compiler into machine language program and then executed.
Program Student Learning Outcomes
Upon completion of this course, the student will be able to
• Understand the concept of a program (a computer following a series of instructions).
• Understand the concept of a variable holding a value, how a variable is declared and how it can change.
• Understand the concept of a loop.
• Be able to work with both character and numerical data.
• Understand the concept of an algorithm (that is, a series of steps that can be carried out in a mechanical way) and a few specific examples of algorithms (for example, finding an average, sorting, searching).
• Understand the parts of a computer system and how they interact.
• Understand the concept of a program in a high-level language being translated by a compiler into machine language program and then executed.
Lecture Topics Outline
|
Overview & Syllabus |
|
Chapter 1. Introduction |
|
Chapter 2. Software Development, Data Types, and Expressions |
|
Chapter 3. Loops and Selection Statements |
|
Chapter 4. Strings and Text Files |
|
Chapter 5. Lists and Dictionaries |
|
Chapter 6. Design with Functions |
|
Chapter 7. Design with Recursion |
|
Study for Midterm |
|
Chapter 8. Simple Graphics and Image Processing |
|
Chapter 9. Graphical User Interfaces |
|
Chapter 10. Design with Classes |
Major Assignments Schedule
|
DATE |
TOPIC |
ASSIGNMENTS/Quizzes (Due on this Date) |
|
Week 1 |
Overview & Syllabus |
|
|
Week 2 |
Chapter 1. Introduction |
08/30/2026 |
|
Week 3 |
Chapter 2. Software Development, Data Types, and Expressions |
09/06/2026 |
|
Week 4 |
Chapter 3. Loops and Selection Statements |
09/13/2026 |
|
Week 5 |
Chapter 4. Strings and Text Files |
09/20/2026 |
|
Week 6 |
Chapter 5. Lists and Dictionaries |
09/27/2026 |
|
Week 7 |
Chapter 6. Design with Functions |
10/04/2026 |
|
Week 8 |
Chapter 7. Design with Recursion |
10/11/2026 |
|
Week 9 |
Study for Midterm |
|
|
Week 10 |
Midterm Exam |
10/25/2026 |
|
Week 11 |
Chapter 8. Simple Graphics and Image Processing |
11/01/2026 |
|
Week 12 |
Chapter 9. Graphical User Interfaces |
11/08/2026 |
|
Week 13 |
Chapter 10. Design with Classes |
11/15/2026 |
|
Week 14 |
Study for Final Exam |
|
|
Holiday |
Thanksgiving |
|
|
Week 15 |
Final Exam |
12/09/2026 |
Final Exam Date
|
Week 15 |
Final Exam |
12/09/2026 |
Grading Scale
GRADE SCALE
· 90-100 A
· 80-89 B
· 70-79 C
· 60-69 D
· 0-59 F
Determination of Final Grade
Final grades will be calculated according to the following criteria:
· Assignments 40%
· Midterm 25%
· Finals 35%
Instructor Policies
1. All assignments must be submitted through Blackboard.
2. All homework, papers, and tests must be completed solely by the student. A first instance of plagiarism will result, at minimum, in a zero on the assignment. A second offense will result in dismissal from the course. (Student not dropped from the course.)
3. Mature behavior is expected at all times.
4. Access to Blackboard and your email is required. Frequently check for any new announcements.
5. Late work will not be accepted except in the case of a documentable emergency beyond the student’s control. Complete assignments and submit them by the due date. You may turn them in early, but not after the due date. Technical difficulties and any other issues must be resolved before the due date, and they will not result in a time extension. If you have issues with Blackboard, use the Technical Support link. Any emails requesting help with an assignment must be sent on a weekday at least 48 hours before the due date. For assignments due over the weekend, emails must be submitted no later than 11:59 p.m. on Wednesday. Emails sent during the weekend will be answered the following work week. Each message must include your name, course, and class section (e.g., PHIL 1301 3A1).
6. Due dates may need to be altered. I will update the Blackboard calendar if a due date is changed.
Attendance Policy
none
Additional Information
none
MyLSCPA
Be sure to check your campus email and Course Homepage using MyLSCPA campus web portal. You can also access your grades, transcripts, academic advisors, degree progress, and other services through MyLSCPA.
Academic Honesty
Academic honesty is expected from all students, and dishonesty in any form will not be tolerated. Please consult the LSCPA policies (Academic Dishonesty section in the Student Handbook) for consequences of academic dishonesty.
ADA Considerations
The Americans with Disabilities Act (ADA) is a federal anti-discrimination statute that provides comprehensive civil rights for persons with disabilities. Among other things, this legislation requires that all students with disabilities be guaranteed a learning environment that provides for reasonable accommodation of their disabilities. If you believe you have a disability requiring an accommodation, please contact the Accessibility Services Coordinator, Room 119, in the Ruby Fuller Building. The phone number is (409) 984-6241.
Facility Policies
No food or tobacco products are allowed in the classroom. Only students enrolled in the course are allowed in the classroom, except by special instructor permission. Use of electronic devices is prohibited.
HB 2504
This syllabus is part of LSCPA's efforts to comply with Texas House Bill 2504.
Mandatory Reporting of Child Abuse and Neglect
As per Texas law and LSCPA policy, all LSCPA employees, including faculty, are required to report allegations or disclosures of child abuse or neglect to the designated authorities, which may include a local or state law enforcement agency or the Texas Department of Family Protective Services. For more information about mandatory reporting requirements, see LSCPA's Policy and Procedure Manual.
Title IX and Sexual Misconduct
LSCPA is committed to establishing and maintaining an environment that is free from all forms of sex discrimination, including sexual harassment, sexual violence, and other forms of sexual misconduct. All LSCPA employees, including faculty, have the responsibility to report disclosures of sexual misconduct, including sexual harassment, sexual assault (including rape and acquaintance rape), domestic violence, dating violence, relationship violence, or stalking, to LSCPA's Title IX Coordinator, whose role is to coordinate the college's response to sexual misconduct. For more information about Title IX protections, faculty reporting responsibilities, options for confidential reporting, and the resources available for support visit LSCPA's Title IX website.
Clery Act Crime Reporting
For more information about the Clery Act and crime reporting, see the Annual Security & Fire Safety Report and the Campus Security website.
Grievance / Complaint / Concern
If you have a grievance, complaint, or concern about this course that has not been resolved through discussion with the Instructor, please consult the Department Chair.