Introduction to Computer Science Using Python: A Computational Problem-Solving Focus,
Charles Dierbach, copyright 2013.
ISBN-13: 978-0470555156
ISBN-10: 0470555157
Prerequisite: MAT 111 or MAT 115.
Problem solving methods and algorithms in a modern high-level programming language.
Introduces one or more programming environments. Emphasis on a programming style
and the design, coding, and testing of complete programs. Recommended primarily
for computer science majors. A grade of 'C' (2.00) or better is required for
taking any course for which CSC 131 is a prerequisite. Satisfies University Studies
I: Foundations/Mathematics and Statistics. Satisfies University Studies IV: Building
Competencies/Quantitative and Logical Reasoning. Partially satisfies University
Studies III: Transdisciplinary Cluster/Modeling. Partially satisfies University
Studies III: Thematic Transdisciplinary Cluster/Modeling.
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
17 May | 18 May | 19 May | 20 May Intro to Computer Science SLOs: 1,2,4,8
|
21 May Data and Expressions SLOs: 1,2,6,8
|
22 May Control Structures SLOs: 1,2,3,4,6,8
|
23 May |
24 May | 25 May Memorial Day |
26 May Lists SLOs: 1,2,3,4,6,8
|
27 May | 28 May Functions SLOs: 1,2,3,4,8
|
29 May | 30 May |
31 May | 1 June Exam 1 Review |
2 June EXAM 1 (all programming) [due @2359] SLOs: 1,2,3,4,6,8 |
3 June Exam 1 Reflection Objects SLOs: 1,2,3,4,6,8
|
4 June | 5 June | 6 June |
7 June | 8 June Modular Design SLOs: 1,2,3,4,5,6,8
|
9 June | 10 June Text Files SLOs: 1,2,3,4,5,7,8
|
11 June | 12 June Dictionaries and Sets SLOs: 1,2,3,4,8
|
13 June |
14 June | 15 June Recursion SLOs: 1,2,3,4,6,8
|
16 June Exam 2 Review |
17 June EXAM 2 (written) [due @2359] EXAM 2 (programming) [due @2359] SLOs: 1,2,3,4,5,6,7,8 |
18 June Exam 2 reflection |
19 June Reading Day OOP |
20 June |
21 June | 22 June FINAL EXAM [due @2359] SLOs: 1,2,3,4,5,6,7,8 |
23 June | 24 June | 25 June | 26 June | 27 June |
SFQ = Study For Quiz; PA = Programming Assignment (template)
As a student at The University of North Carolina Wilmington, I am committed to honesty and
truthfulness in academic inquiry and in the pursuit of knowledge. I pledge to uphold and promote
the UNCW Student Academic Honor Code.
The University of North Carolina Wilmington is a community of high academic standards where
academic integrity is valued. UNCW students are committed to honesty and truthfulness in
academic inquiry and in the pursuit of knowledge. This commitment begins when new students
matriculate at UNCW, continues as they create work of the highest quality while part of the
university community, and endures as a core value throughout their lives.
Please read and be familiar with the UNCW Student Academic Honor Code. I have highlighted some parts that are particularly relevant to CSC 131 here.
Academic dishonesty in any form will not be tolerated in this class.
This particular version of CSC 131 runs over 34 days (20 May - 22 June); it is a matter of UNC system policy that we should expect to be committed for an average of 5 hours per day (hpd), 7-days a week, to this class (or any 4-credit hour class you take during a summer session w/in the UNC system).
A credit hour is defined as one 50-minute meeting of face-to-face instruction per week for 15 weeks, plus a minimum of 2 hours per week for 15 weeks of out-of-class student work.
A: (avg >= 90)
B: (90 > avg) and (avg >= 80)
C: (80 > avg) and (avg >= 70)
D: (70 > avg) and (avg >= 60)
10% Quiz
30% Programs
30% Tests
30% Final
Assignments are due at 1800 (6pm) EDT on the date that they are due. Normally, no assignments will be accepted late. However, if a situation results from other than your poor planning, I am generally willing to accept late assignments w/o penalty. When in doubt - send me email.
There is no specified extra credit in this class. I will, on occasion, subjectively award extra credit for programming assignment solutions that demonstrate meaningful, functional effort beyond the norm.
Programming assignments will be graded and provided feedback by 0800 the day following submission. I expect to regularly begin grading immediately after the standard submission deadline (1800), so depending on how quickly I progress, some of you will see feedback relatively quickly.
I will offer opportunities to meet on Zoom. If you think it is to your benefit to attend, please do so. Otherwise, you will not be penalized for non-attendance.
Our course has a discussion board titled, CSC 131 Community Q&A , to which anyone may post questions and responses. This is a place for the exchange of ideas, providing of tips, or posing of questions. I will monitor the discussion regularly and respond NLT 12 hours from the post date/time (though often much more quickly during my waking hours).
Email: send me an email anytime about anything related to the course. From roughly 0800 - 2230, I expect I will regularly reply within 20 min - 2 hours. Most of the time I will be on or near my computer; sometimes I will be out working in the yard or running. I expect to be highly available to you during this summer semester. On exam days, when exams are due at 2359, I will be available on email until midnight.
If you have a disability and need reasonable accommodation in this course, you should inform the instructor of this fact in writing within the first week of class or as soon as possible. If you have not already done so, you must register the Office of Disability Services in DePaolo Hall (ext. 2-3746) and obtain a copy of your Accommodation Letter. You should then arrange a meeting to make mutually agreeable arrangements based on the recommendations of the Accommodation Letter. For more information, please visit the Disability Resource Center site.
UNCW takes all forms of interpersonal violence very seriously. When students disclose, first- or third-hand, to faculty or staff about sexual misconduct, domestic violence, dating violence and/or stalking, this information must be reported to the administration in order to ensure that students' rights are protected, appropriate resources are offered, and the need for further investigation is explored to maintain campus safety. There are three confidential resources who do not need to report interpersonal violence: UNCW CARE, the Student Health Center, and the Counseling Center. If you want to speak to someone in confidence, these resources are available, including CARE's 24-hour crisis line (910-512-4821). For more information, please visit the UNCW CARE site.