Office Hours:
Place: Freedom Hall 313
Time: - Monday: 9:00 - 10:00 AM ,12:00 - 1:00 PM
- Tuesday: By appointment
- Wednesday: 9:00 - 10:00 AM, 12:00 - 1:00 PM, 3:45 - 4:00 PM
- Thursday: 3:00 - 4:00 PM Virtual Office Hours. Instructions will be sent by e-mail to all students.
- Friday: 9:00 - 10:00 AM, 1:00 - 3:00 PM
Additional office hours and extra help are ALWAYS available!
Please see me in class,
call me or email me. I am available at other times outside of the
listed office
hours to
help you. JUST ASK.
To make an appointment,
please, send an e-mail
ykortsarts@mail.widener.edu
Course Description
This course is continuation of CSCI 151. Part I of the course covers advanced
Python and Part II of the course covers introduction to C programming
language. Important: In this course we are working with PYTHON 3 programming
language ( https://www.python.org/), C programming language, and LINUX
operating system
Tentative Course Topics:
- Functions
- Formal and Actual Prameters
- One-Dimensional Lists/Arrays
- Two-Dimensional Lists/Arrays
- Program Design
Student Learning Outcomes
Upon successful completion of this course, students will be able to:
- Demonstrate understanding of the main computer programming
concepts including functions, formal
and actual parameters,
one-dimensional and two-dimensional lists
and arrays in Python and C.
- Apply basic problem-solving techniques to describe and
understand the problem statement and think through input/process/output
program development cycle.
- Apply basic algorithmic problem-solving techniques to solve moderately
complex problems.
- Analyze, trace, and explain
the behavior of moderately complex programs involving fundamental
programming constructs in Python and C.
- Design, implement, debug and test moderately complex programs in Python
and C
Corresponding Computer Science/Computer Information Systems Outcomes
- 2.1 Design and implement software in multiple languages.
- 2.4 Use proper data structures and algorithms when designing
software.
Corresponding Science Goal
- Employs logical reasoning and problem-solving methodologies to
construct
algorithms.
Corresponding A&S Goals
-
Goal 2: A liberally educated graduate thinks critically.
- 2.a. Makes claims and draws conclusions that require the analysis
and
evaluation of evidence.
- Goal 4: A liberally
education graduate has developed a wide range
of
intellectual perspectives and methodologies.
- 4.a. Evaluates the workings of the natural and physical world
using
theories
and models that can be tested by experiments and observations.
Corresponding Widener University
Institutional Learning Objectives (ILOs)
- ILO 1. Students will demonstrate the knowledge, skills, and
scholarship
appropriate to their major field of study.
- ILO 2. Students will be able to think critically and communicate
effectively.
Policies
Attendance Policy
The University's policy will be applied. Students who miss class
are always responsible for obtaining class assignments. All assignments and
class
materials are available through this website.
In this course ATTENDANCE IS REQUIRED.
In this course: Practice Labs and Attendance is 25% of the Lab Grade
Missed labs mean you are losing points towards your final grade.
Academic Fraud
The Science Division strictly enforces the
University's policy on cheating and other forms of academic fraud.
Student Academic Grievance Procedure
If a student
has a
grievance concerning a class in which he/she is enrolled, he/she will
first try to resolve the problem with the instructor of the class. If it
is impossible to resolve the matter at this level, then the grievance must
be placed in writing and appealed in the following order:
- Division or Program Head
- Dean of Arts and Sciences
(Arts and Sciences Academic Council)
- Provost of the University
- University Academic Council
All student grievances will first be referred to the class instructor
before they are treated at the level of the Division Head.
Please see
Widener's Undergraduate Catalog for:
Standards for Academic Integrity,
Appeal Procedures for Student Academic Grievances, and Attendance
Policy.