Tags:
view all tags
%INCLUDE{CSC121ForSyllabus}% ---++ Details * Professor: Dr. Cathy Bareiss * Office SB 031 * Class Time: MW 12:00-12:50 (section 02) or 2:00-2:50 (section 01) * Lab Time: TR 1:00-1:50 (section 01) or 2:00-2:50 (section 02) * Class Location: S 025 or zoom * Resources: All resources (textbook, lessons, etc.) are found in !SkillSoft of the Learning Center available to any member of ACM (go to acm.org) * Textbooks: * <u>Let Us Java, Fourth Edition</u> by Yashavant Kanetkar. ISBN: 978-93-8817-638-5 * <u>Java -- A Beginner's Guide, Eighth Edition</u> by Herbert Schildt. ISBN 9781260440218 * <u>Java in Easy Steps, 7th Edition</u> by Mike !McGrath. ISBN 9781840788730 * Additional Resources: Course Series: <u>Getting Started with Java Programming</u> ---++ Course Content ---+++ Policies * [[AcceptableWork][Integrity]] * [[LatePolicy ]] * [[SoftwareStandards ]] * [[SoftwareDevelopmentReport ]]: A sample software development report: [[https://twiki.betheluniversity.edu/pub/CenterForComputing/CSC122SylF2021/SDRDemo1.pdf][A sample Software Development Report]] ---+++ Assignments * [[CSC121S2022Lab1][First Program]] * [[CSC121S2022Lab2][Selection]] * [[CSC121S2022Lab3][Grades (via looping)]] * [[CSC121S2022Lab4][Arithmetic tables (nested looping)]] * [[CSC121S2022Lab5][Calendar part a (loops)]] * [[CSC121S2022Lab6][Calendar part b (methods)]] ---+++Homework ---+++ Grades * Homework, etc. is worth 10% of the final grade * Programs are worth 40% of the final grade * Exams are worth 50% of the final grade with the cumulative final being worth twice a normal exam * Grade scale * 93% <= average <= 100% -> A * 90% <= average < 93% -> A- * 87% <= average < 90% -> B+ * 83% <= average < 87% -> B * 80% <= average < 83% -> B- * 77% <= average < 80% -> C+ * 73% <= average < 77% -> C * 70% <= average < 73% -> C- * 67% <= average < 70% -> D+ * 63% <= average < 67% -> D * 60% <= average < 63% -> D- * 0% <= average < 60% -> F ---+++ Tentative Schedule | *Monday* | *Tuesday Lab* | *Wednesday* | *Thursday Lab* | | Jan 10: | Jan 11: | Jan 12: | Jan. 13: Classes begin<br>[[CSC121S2022Lab1][First program]]: Getting things to work | | Jan 17:<br>No class: MLK Day | Jan 18: First lab continued | Jan 19: Lot's of details (Let Us: 1-3)<br>(Beginner: parts of 1 & 2)<br>(Easy: 1-2.5) | Jan. 20: [[CSC121S2022Lab2][Selection]]: Making decisions | | Jan 24: Quality code, selection | Jan 25: Selection continued | Jan 26: While loops | Jan. 27: [[CSC121S2022Lab3][Grades and loops]] | | Jan 31: While loops | Feb 1: Grades continued | Feb 2: Snow day! | Feb. 3: Snow day! | | Feb 7: For and Do loops | Feb 8: [[CSC121S2022Lab4][Arithmetic tables (nested loops)]] | Feb 9: Exam 1 | Feb. 10: Arithmetic tables (cont.) | | Feb 14: Loops | Feb 15: [[CSC121S2022Lab5][Starting a calendar]] | Feb 16: Methods | Feb. 17: Calendar (part a cont.) | | Feb 21: Methods | Feb 22: [[CSC121S2022Lab6][Calendar next step]] | Feb 23: Methods | Feb. 24: Calendar (part b cont.) | | Feb 28: Methods | Mar 1: Method B & Files/exceptions | Mar 2: SIGCSE<br>Exam 2 | Mar. 3:SIGCSE<br> TBD | | Mar 7: <br>Spring Break | Mar 8:<br>Spring Break | Mar 9:<br>Spring Break | Mar. 10:<br>Spring Break | | Mar 14: Files | Mar 15: Files/Exceptions | Mar 16: Exceptions | Mar. 17: Files/Exception | | Mar 21: Arrays | Mar 22: Arrays A | Mar 23: Arrays | Mar. 24: Arrays A | | Mar 28: Arrays: 2D and more | Mar 29: Arrays B | Mar 30: Searching and Sorting | Mar. 31: Arrays B | | Apr 4: Searching and Sorting | Apr. 5: Search/Sort | Apr. 6: Exam 3 | Apr. 7: Search/Sort | | Apr 11: Classes | Apr. 12: Class A | Apr. 13: Classes | Apr. 14:<br>Easter Break | | Apr 18: Classes | Apr. 19: Class A | Apr. 20: Classes | Apr. 21: Class B | | Apr 25: Classes | Apr. 26: Class B: Calendar part C | Apr. 27: Exam 4 | Apr. 28: Class B | | May 2: Final at 10:30-12:30 for section 02<br>1:00-3:00 for section 01 | Apr. 3: | Apr. 4: | Apr. 5: | %INCLUDE{CampusPolicies2021}% * [[%ATTACHURLPATH%/SDRDemo1.pdf][SDRDemo1.pdf]]: Sample SDR report
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r13
<
r12
<
r11
<
r10
<
r9
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r11 - 2022-02-08
-
cathybareiss
Home
Site map
Assessment web
BethelAIResources2026 web
CenterForComputing web
ChatGPT web
Intro2AIatBethel web
Main web
Sandbox web
TWiki web
CenterForComputing Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback