Tags:
view all tags
%INCLUDE{CSC121ForSyllabus}% ---++ Details * Professor: Dr. Cathy Bareiss * Office SB 031 * Class Time: MW 2:00-2:50 (section 01) * Lab Time: TR 1:00-1:50 (section 02) or 2:00-2:50 (section 01) * 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 * [[OnLineHelp][Use of Internet Resources]] * [[AcceptableWork][Integrity]] * [[LatePolicy ]] * [[SoftwareStandards ]] * [[SoftwareDevelopmentReport ]]: A sample software development report: [[%PUBURL%/CenterForComputing/WebHome/SDRSample.pdf][A sample Software Development Report]] ---+++ Labs * [[CSC121S2023Lab01][First Program and your environment]] * [[CSC121S2023Lab02][Selection and colors]] * [[CSC121S2023Lab03][Repetition and colors]] * [[CSC121S2023Lab04][Repetition, files, and colors]] * [[CSC121S2023Lab05][Methods: Tools for colors]] * [[CSC121S2023Lab06][Methods: Calendars]] * [[CSC121S2023Lab07][Methods: Arithmetic Quizzer]] * [[CSC121S2023Lab08][Arrays: almost done with Mastermind]] * [[CSC121S2023Lab09][Arrays: Bin Packing]] * [[CSC121S2023Lab10][Searching]] ---+++ Homework Most assignments will be made in class. Notes should be taken at that time.<br /><br /> * Reactions to current events/publications. A reaction to an article includes enough to convince me that you have read the entire article and not just the headline or first paragraph. It should include s summary of what was said and your reaction. Be sure to give a complete reference to the item. These should be turned in as a hard copy in class within one week of the item being published. You may pick when. Each one does have a deadline. The ones you pick must be unique to this course a. Write a reaction to one article in the ACM !TechNews. This needs to be completed by midterm. a. Write a reaction to one article in XRDS. This needs to be completed before the final. ---+++ 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* | | | | | 01/05 [[CSC121S2023Lab01][First Program and your environment]] | | 01/09<br />Syllabus, Overview, First Program | 01/10: Finish Lab 1 | 01/11<br /> I/O, Variables, Constants, selection | 01/12 [[CSC121S2023Lab02][Selection and colors]] | | 01/16<br />MLK day, no class | 01/17 | 01/18<br />Selection and repetition | 01/19 [[CSC121S2023Lab03][Repetition and colors]] | | 01/23<br />Repetition | 01/24 | 01/25<br />Files and repetition | 01/26 [[CSC121S2023Lab04][Repetition, files, and colors]] | | 01/30<br />Exam 1 | 01/31 | 02/01<br />Methods | 02/02 [[CSC121S2023Lab05][Methods: Tools for colors]] | | 02/06<br />Methods | 02/07 | 02/08<br />Methods | 02/09 [[CSC121S2023Lab06][Methods: Calendars]] | | 02/13<br />Methods | 02/14 | 02/15<br />Methods and/or Arrays | 02/16 [[CSC121S2023Lab07][Methods: Arithmetic Quizzer]] | | 02/20<br />Exam 2 | 02/21 | 02/22<br />Arrays | 02/23 | | 02/27<br />Spring Break | 02/28<br />Spring Break | 03/01<br />Spring Break | 03/02<br />Spring Break | | 03/06<br />Arrays | 03/07 [[CSC121S2023Lab08][Arrays: Almost done with Mastermind]] | 03/08<br />Arrays | 03/09 | | 03/13<br />Recursion | 03/14 [[CSC121S2023Lab09][Bin Packing]] | 03/15<br />SIGCSE<br />Exam 3 | 03/16<br />SIGCSE | | 03/20<br />Exceptions | 03/21 | 03/22<br />Debugging | 03/23<br> [[CSC121S2023Lab10][Searching]] | | 03/27<br />Searching | 03/28 | 03/29<br />sorting | 03/30 | | 04/03<br />Sorting | 04/04 | 04/05 | 04/06<br />Easter Break | | 04/10<br />Exam 4 | 04/11 | 04/12<br />Classes | 04/13 | | 04/17<br />Classes | 04/18 | 04/19<br />Review | 04/20 | | 04/24 <br /> Final Exam: 1:00-3:00 | 04/25<br />Final Exams | 04/26<br />Final Exams | 04/27<br />Final Exams | %INCLUDE{CampusPolicies2021}%
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r11
<
r10
<
r9
<
r8
<
r7
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r10 - 2023-03-21
-
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