Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Course Syllabus 2024

Quick Links to Syllabus Sections


Canvas Information || Census Date Policy || Class Information
Communication Expectations|| Course Information
Course Participation & Expectations || Course Schedule || Grading Policy
Instructor Information || Additional Policies and Information
School Closing Policy || Student Learning Outcomes || Withdrawal Policy

STUDENTS: To print this syllabus, use the browser print option or right click on this
syllabus page.

Course Information
Minimum Requirements

Course Name: Computing Fundamentals I

Course Prefix &


Number CSC-120

Credits: Lecture: 3 Lab: 2 Clinic: 0 Credits: 4


Pre-requisites: Take One Set: Set 1: DMA 010, DMA 020, DMA 030, DMA 040,
and DMA 050, Set 2: DMA 010, DMA 020 DMA 030 and DMA 045,
Set 3: DMA 025, DMA 040 and DMA 050, Set 4: DMA 025 and
DMA 045, Set 5: MAT 121, Set 6: MAT 171, Set 7: MAT 003​, Set 8:
BSP 4003
Course Organization: This course is organized using modules. All activities,
assignments, and assessments can be accessed from the Get answer
Modules tab. See the “Getting Started” module for information on
how to navigate the course and other course-related directions.

https://gtcc.instructure.com/courses/13072/assignments/syllabus 1/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Course Name: Computing Fundamentals I

Course Prefix &


Number CSC-120

Co-requisites: N/A
Description (Catalog): This course provides the essential foundation for the discipline of
computing and a program of study in computer science, including
the role of the professional. Topics include algorithm design, data
abstraction, searching and sorting algorithms, and procedural
programming techniques. Upon completion, students should be
able to solve problems, develop algorithms, specify data types,
perform sorts and searches, and use an operating system. This
course has been approved for transfer under the CAA as a
premajor and/or elective course requirement.
Textbook: Pearson Revel eText
Supplemental MS Office 2010 or newer and access to a computer capable of
Materials: running Python 3.8 or newer. (You cannot use a Chromebook.)

Minimum Tech Skills To begin in this course, you must:


Required:
Be able to obtain access to a broadband internet connection,
and a working computer for the duration of this course. (A
Chromebook will NOT work for this class.)
Be familiar with Microsoft© Office applications.
Be able to send and receive emails and email attachments in
and out of class.
Be able to change your Canvas Notification settings.
Be able to maintain backups of all work you create for this
course.

Course Organization: This course is organized using modules. All activities,


assignments, and assessments can be accessed from the
Modules tab. See the “Getting Started” module for information on
how to navigate the course and other course-related directions.

Instructor Information
Instructor Contact Information
Instructor's Name

Email Address: Rebecca Halsey


Get answer
Location: AT 123 A

https://gtcc.instructure.com/courses/13072/assignments/syllabus 2/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Instructor's Name

Campus: Jamestown

Address: PO Box 309

City, State, Zip: Jamestown, NC 27282

Office Phone: 336-334-4822 Ext. 50239 (please email rather than call)

Office Hours: N/A in Summer Session, please email for questions or issues

Class Information
Key Dates
Beginning
Date: 5/30/2024

Census Date: 6/4/2024


Withdrawal 7/8/2024
Date:
Meeting Times: Online
Meeting Online
Locations:
Delivery Online
Method:
Number of 8
Weeks:
Final Exam 7/21/2024
Date:

Census Date Policy


If a student does not meet the Census Date criteria, he/she is reported as a No
Show for the course. Meeting the census requirements is based on the delivery
method of the section. [Instructors: Delete the options that are not applicable to this
course. Leave the definition below for the delivery method that you listed above.]

Face-to-face courses—A student must attend one or more class sessions prior
to or on the 10% point (Census Date) in the class, which is noted inGet
theanswer
Instructor Information section of the course syllabus.

https://gtcc.instructure.com/courses/13072/assignments/syllabus 3/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Blended or Hybrid (Webbed) courses - A student must attend one or more


class sessions OR must submit an assignment or participate in a graded
activity (through Canvas) prior to or on the 10% point (Census Date) in the
class, which is noted in the Instructor Information section of the course syllabus.
Online courses—A student must submit an assignment or participate in a
graded activity (through Canvas) prior to or on the 10% point (Census Date)
in the class, which is noted in the Instructor Information section of the course
syllabus.
Partially Synchronous courses—A student must attend one or more class
sessions (through MS Teams) OR must submit an assignment or participate
in a graded activity (through Canvas) prior to or on the 10% point (Census
Date) in the class, which is noted in the Instructor Information section of the
course syllabus.
Fully Synchronous courses—A student must attend one or more class
sessions, (through MS Teams) prior to or on the 10% point (Census Date) in
the class, which is noted in the Instructor Information section of the course
syllabus.

Withdrawal Policy
It is the student’s responsibility to withdraw from a class by the course withdrawal
date that is noted in the Class Information section of the course syllabus. Failure to
follow the withdrawal procedure will result in a grade of “F” for the course. Students
are encouraged to consult with their instructors before withdrawing.

Procedure:

To drop before the census date, use Self-Service.


To withdraw after the census date, complete the withdraw form on the Records
Office (https://www.gtcc.edu/student-life/records-and-transcripts/records-office-
forms.php) site.
Get answer

https://gtcc.instructure.com/courses/13072/assignments/syllabus 4/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Student Learning Outcomes


At the completion of the course, students should be able to do the following:

1. Apply control structures.


2. Develop algorithms.
3. Perform sorts and searches.

State supplied SLOs

Grading Policy

Grading and Feedback

All assignments will be graded within 1-week of the due date. The multiple-choice
quizzes may be auto-graded by Canvas. Your quiz responses will be released after
the due date for the quiz has passed. Rubrics will be used to grade open-ended
assignments such as discussions essays and projects. If used, rubrics are attached
to the Canvas assignment. Please make sure to review the rubric before completing
the assignment. Here is information on how to access this feedback:

View rubrics results (https://community.canvaslms.com/t5/Student-Guide/How-


do-I-view-rubric-results-for-my-assignment/ta-p/533)
Access Document Annotation (https://community.canvaslms.com/t5/Student-
Guide/How-do-I-view-annotation-feedback-comments-from-my-instructor/ta-p/523)
See Assignments Comments (https://community.canvaslms.com/t5/Student-
Guide/How-do-I-view-assignment-comments-from-my-instructor/ta-p/283)

Grading Scale
Get answer

https://gtcc.instructure.com/courses/13072/assignments/syllabus 5/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

This table provides the grading scale


GRADE REQUIREMENT
A 90 – 100
B 80 - 89
C 70 - 79
D 60 - 69
F Below 60

Evaluation of Performance

This course has a total of 1000 points available to earn. If you earn 900 points then you have a
90% which is an A, 800 points is a B and so forth. Grades are easy to keep up with throughout the
course and you should always know exactly where you stand.

The instructor reserves the right to modify the tests, labs, projects, etc., and weighted percentages
as deemed necessary for each class.

Policies and Additional Information

Class Attendance

Students will get the most benefit from their classes if they attend class regularly and are on time
for all classes. Students are responsible for all content covered in a class, whether in attendance or
not.

Tu r n a r o u n d P o l i c y

You should expect a 24 hour turnaround on your e-mail questions so please plan accordingly. I
have a 24 hour turnaround time for emails received during the week (emails received Monday –
Get answer
Thursday) and a next business day turnaround for emails received on the weekends (emails
received Friday, Saturday and Sunday). This means emails received on Friday, Saturday and

https://gtcc.instructure.com/courses/13072/assignments/syllabus 6/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Sunday will not be answered until Monday. Feedback on assignments and grades are typically
posted within five business days.

Late Work Policy

Late work is never accepted for grading. This course is progressive, and you must learn one skill to
move on to the next, and therefore I do not accept late work for grading. Please plan accordingly. If
you email to ask for an exception for you, I will simply refer you to this portion of the syllabus.

Academic Integrity Policy Including Plagiarism

"Guilford Technical Community College (GTCC) is an academic community with its fundamental
purpose being the pursuit of learning and student development. Consistent with this purpose and in
order to uphold and support standards of personal honesty and integrity for all members of the
college community, it is the policy of GTCC to enforce standards for academic integrity of our
programs and courses. Conduct that violates standards of academic honesty and integrity is
subject to academic disciplinary action. This conduct includes cheating, fabrication and
falsification, plagiarism, abuse of academic materials, and complicity in academic dishonesty. Any
student who violates these standards is subject to academic sanctions." For definitions, visit:
Student Academic Integrity. (https://www.gtcc.edu/student-life/student-policies-and-
information/student-academic-integrity.php)

Not sure if you need to cite? Use this decision guide


(https://owl.purdue.edu/owl/research_and_citation/using_research/documents/20200617ShouldICiteChart
. Not sure how to cite? The Library (https://libguides.gtcc.edu/citing) can help.

Course Participation and Expectations


Work should be submitted in a text or Python programming format which means that the file name
extensions should be either .txt or .py. If the assignment calls for additional support, MS Word, MS
Excel and MS PowerPoint documents are acceptable. In addition if the assignments so specify,
acceptable documents could include .zip, .jpg, .png or .pdf and additional formats supported within
the computer industry. Get answer

https://gtcc.instructure.com/courses/13072/assignments/syllabus 7/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Canvas Information
Canvas is where course content, grades, and communication will reside for this course.

https://gtcc.instructure.com
For Canvas passwords, or any other computer-related technical support contact, the 24-Hour
Tech Support Line

Call for a Live Person - 1-866-826-3748

Click for Live Chat (https://chat.edusupportcenter.com/chat/websiteChat?


short_name=gtcc&key=gtcc1784)

Communication Expectations

Email Communications

Your GTCC email account is the official means of communicating with GTCC.
Information critical to your success at GTCC is delivered to you via this account and
you are expected to follow rules and policies provided to you via this communication
method. Any email from you to the instructor should be sent either through the
CANVAS course management system, or through your official GTCC email account.
Please be advised that due to privacy and security concerns, emails from or about
students that do not originate from an official GTCC email address will not receive a
reply.

Communication between Students and Instructor

All communications, regardless of delivery method, should use a professional,


respectful and civil manner.
Written communication, both formal and informal, uses Standard English rather
than popular online abbreviations and regional colloquialisms.
Get answer
Video interactions reflect a respectful tone in verbal communications and body
language.

https://gtcc.instructure.com/courses/13072/assignments/syllabus 8/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Spelling and grammar are correct.

Netiquette

What you can expect from me:

I will take all your questions, comments and concerns sincerely.


I will respond promptly to requests for help.
Although I will be monitoring the discussion, I will not participate by responding to
every post. My role is 'guide on the side,' not 'sage on the stage.'
I will communicate with you about your assignments within seven days of
submission. If I am unable to do so, I will let you know when you can expect to
receive feedback.

What I expect from all of us - Online course expectations for netiquette use:

Don't flame (personally attack) someone. It is possible to disagree with an idea


without flaming the person espousing the idea.
Use emoticons and acronyms to convey your emotional intent to avoid
misunderstandings.
Remember that the concept of "politeness" is defined for us by our family and
culture. What is considered polite communication in one family or culture may be
impolite in another. Sometimes you may inadvertently seem impolite or feel that
someone else was being impolite. Talk it out instead of assuming the person
meant to be rude.
Listen actively.
Think critically. Critical thinking, grounded in intellectual integrity, is expected. In
other words, seek clarity of meaning and understanding.
Question ideas, not people.
Attempt to see things from other perspectives.
Use supporting relevant information.

Announcements
Get answer
I will send urgent and regular communication to all students using the
Announcements tool in Canvas. You need to set your Announcements in
https://gtcc.instructure.com/courses/13072/assignments/syllabus 9/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Notifications to “Notify Immediately” to ensure that you do not miss any new
announcements. (Go to Account>Notifications>Announcements and set to "Notify
Immediately").

School Closing Policy


GTCC communicates school or campus closings and other emergency information
through E2Campus text messages and the Omnilert app.
(https://www.gtcc.edu/student-life/campus-safety-and-police/e2campus-sign-up.php)

Quality of Instruction Statement


GTCC faculty members are committed to providing quality instruction. If there is a
concern about the instruction provided, treatment of an individual or a group of
students, or professional conduct of instructors, first see the instructor, then the
department chair, and then the dean. The description of Students' Rights and
Responsibilities can be found in the current Student Handbook. GTCC courses
reflect essential employment skills and general education core competencies.

[This table provides the contact info for dean and department chair]
Name Chair Email
Department Computer Science Mr. Pete Cox hwcox@gtcc.edu
Division STEM Ms. Anne Simpson absimpson1@gtcc.edu

Subject to Change

This course syllabus is subject to change as determined by the course instructor. If


changes are needed, an addendum to the syllabus will be provided to each student
and implementation of changes will be set forth at date that addendum is issued.
Get answer

https://gtcc.instructure.com/courses/13072/assignments/syllabus 10/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Course Schedule

Course Summary:
Date Details Due

 📚U1: Introductions
Discussion Forum due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550035)
Fri May 31, 2024


2024
📅 Academic Integrity Quiz -
due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/532941)

 📚 U1: Python Installation


Screen Shot due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/578752)
Sun Jun 2, 2024

 📚 U1: Revel Registration


Screen Shot due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550040)

Wed Jun 5, 2024  U2: Revel for Chapter 2 due by 11:59pm


(https://gtcc.instructure.com/courses/13072/assignments/577648)

 📚 U2: Upload to Canvas -


Solution for Sales Prediction
due by 11:59pm
Problem - REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550042)
Thu Jun 6, 2024

 📚 U2: Watch Video - Sales


Prediction Problem - REVEL due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550043)
Get answer

Sun Jun 9, 2024  U3: Revel for Chapter 3 due by 11:59pm

https://gtcc.instructure.com/courses/13072/assignments/syllabus 11/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Date Details Due


(https://gtcc.instructure.com/courses/13072/assignments/577649)

 📚 U3: Upload to Canvas -


Solution for Areas of Rectangles
due by 11:59pm
Problem - REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550045)
Wed Jun 12, 2024

 📚U3: Watch Video - Areas of


Rectangles Problem - REVEL due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550046)

Sun Jun 16, 2024  U4: Revel for Chapter 4 due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/577646)

 📚 U4: Upload to Canvas -


Solution for The Bug Collector
due by 11:59pm
Problem - REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550048)
Wed Jun 19, 2024

 📚 U4: Watch Video -The Bug


Collector Problem - REVEL due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550049)

 📚 U5: Upload to Canvas -


Solution for The Kilometer
due by 11:59pm
Converter Problem - REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550051)
Wed Jun 26, 2024

 📚U5: Watch Video -


Kilometer Converter Problem -
due by 11:59pm
REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550052)

 📚
Project 1: Part 1 Prime
Number Program due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550038)
Sun Jun 30, 2024

 📚 Project 1: Part 2
(https://gtcc.instructure.com/courses/13072/assignments/550039)
due by 11:59pm

Wed Jul 3, 2024  📚 U6: Upload to Canvas -


Solution for File Display Problem - Get answer
due by 11:59pm
REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550054)

https://gtcc.instructure.com/courses/13072/assignments/syllabus 12/13
5/30/24, 1:05 PM Syllabus for 2024SU CSC 120 Computing Fundamentals I MON02

Date Details Due

 📚 U6: Watch Video - File


Display Problem - REVEL due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550055)

 📚 U7: Upload to Canvas -


Solution for Lottery Number
due by 11:59pm
Generator Problem - REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550057)
Wed Jul 10, 2024

 📚U7: Watch Video - Lottery


Number Generator Problem -
due by 11:59pm
REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550058)

 📚 U8: Upload to Canvas -


Solution for Vowels and
due by 11:59pm
Consonants Problem - REVEL
(https://gtcc.instructure.com/courses/13072/assignments/550060)
Wed Jul 17, 2024

 📚U8: Watch Video - Vowels


and Consonants Problem - REVEL due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550061)

Tue Jul 23, 2024



Page
📚 Final Project Specification
due by 11:59pm
(https://gtcc.instructure.com/courses/13072/assignments/550037)

Get answer

https://gtcc.instructure.com/courses/13072/assignments/syllabus 13/13

You might also like