15 | Monday December 2 to Wednesday December 4 |
- Monday: Introduction to the Laffra textbook Chapter 15 on Presenting
- Wednesday December 4 Laffra chapter 16 on Stakeholders and
Chapter 17 on Interviewing
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
The ACM-W Rising Star Award recognizes exceptional women or non-binary individuals whose early-career research has had a significant impact on the computing discipline, as measured by factors such as frequent citation of their work, creation of a new research area, a high degree of technology transfer, and/or other positive influences and societal impact. Self-nominations are encouraged. The award is given annually, and the recipient will receive a framed certificate and a $1,000 stipend. Nominations close on January 17, 2025.
|
| | |
14 | Monday November 25 to Wednesday December 4 |
- Monday: Introduction to the Laffra textbook Chapter 14 Meetings
- Wednesday Nov 27 begin Thanksgiving Holiday
| Professional/Ethical/Social issue: |
ACM has created a new Skills Bundle add-on providing unlimited access to ACM's collection of thousands of online books, courses, and training videos from O'Reilly, Skillsoft Percipio, and Pluralsight. |
| | |
13 | Monday Nov 18 thru Friday Nov 22 |
- Monday: Introduction to the Laffra textbook chapter 12 on Writing
- Wednesday Nov 20 Introduction to the Laffra textbook chapter 13 on Planning
- Friday Nov 22, prepare a half-page (approx. 250 words; try https://wordcount.com/)
on "An Hour of Code" (see https://hourofcode.com/us)
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
"Organize an Hour of Code in Your Community During Computer Science Education Week
Hour of Code. The Hour of Code has introduced more than 1.8 billion students in more than 180 countries to computer science. It is a global movement designed to generate excitement in young people about programming and technology, taking place during Computer Science Education Week, December 9 thru 15" |
| | |
12 | Monday Nov 11 thru Friday Nov 15 |
- Monday Nov 11 Group discussions of Laffra's chapter on "Chats"
- Wednesday Nov 13 Group discussions of chapter on "Reading"
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
A discussion panel topic: Language as Inclusion of Exclusion:
Can Artificial Intelligence Make a Difference? explored ways to reduce language
barriers in computer science and how AI can address these disparities in
underrepresented languages. Moderated by Indira Guzman, the panel featured
Franci Suni, Vinicius Pereira, and Nayat Sanchez-Pi. |
| | |
11 | Monday Nov 4 thru Friday Nov 8 |
- Monday Nov: Group discussions of chapter 9 topics
- Wednesday: Submit answers to all questions from Laffra's chapter 9
in the body of a Leomail to tom.brown
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
Language as Inclusion of Exclusion: Can Artificial Intelligence
Make a Difference? explored ways to reduce language barriers in
computer science and how AI can address these disparities in
underrepresented languages. Moderated by Indira Guzman, the panel
featured Franci Suni, Vinicius Pereira, and Nayat Sanchez-Pi. |
| | |
10 | Monday Oct 28 thru Friday Nov 1 |
- Monday Oct 28: Group discussions of chapter 8 topics
- Wednesday: Submit answers to all questions from Laffra's chapter 8
in the body of a Leomail to tom.brown
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
|
| | |
9 | Monday Oct 21 thru Friday Oct 25 |
- Monday Oct 21: discuss preparation of an acceptance letter to send to an employer
- Wednesday Oct 23: Introduction to Laffra's chapter 7
- Friday Oct 25: Submit your acceptance letter in the body of a Leomail to tom.brown
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
Ruby Programming is used in some of the world's most popular and heavy web applications.
It is easy to maintain and is designed to be concurrent. Nathan Metzler in Ruby Programming
for Beginners. |
| | |
8 | Monday Oct 14 thru Friday Oct 18 |
- Monday: Introduction to Laffra's textbook chapter 6
- Wednesday Oct 16: Continue discussing chapter 6 questions;
Submit answers to all questions from Laffra's chapter 5
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
In your opinion is spamming a reasonable business strategy...or is it a form of electronic harassment?" (Nell Dale and John Lewis in Computer Science Illuminated |
| | |
7 | Monday Oct 7 thru Friday Oct 11 |
- Monday: Introduction to Laffra's textbook chapter 5
- Wednesday Oct 9 During 303.01b "roll call" answer assigned question from
Laffra's chapter 5
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
"The original hackers were neither destructive nor dedicated to the pilfering of proprietary data, unlike the online vandals and criminals who later appropriated the word."(Thomas Haigh, CACM) |
| | |
6 | Monday Sept 30 thru Friday October 4 |
- Monday: Discuss the preparation of an interview follow-up letter
- Wednesday October 2*: Submit chapter 4 questions with answers from
Laffra's chapter 4 to tom.brown@tamuc.edu; discuss interviewer questions
- Friday: Submit your interview follow-up letter in the body of a Leomail
- Send comments, questions and assignment answers to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
"... for many, programming has become a strange combination of hacking
and invoking other people's libraries (with only the vaguest idea of what is going
on)." (Bjarne Stroustrup) |
| | |
5 | Monday Sept 23 thru Friday Sept 27 |
- Monday: Introduction to Laffra's textbook chapter 4
- Wednesday Sept 25: During 303.01b "roll call" answer assigned question from
Laffra's chapter 4
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
"Continuous effort...is the key to unlocking our potential" (Winston Churchill) |
| | |
4 | Monday Sept 16 thru Friday Sept 20 |
- Monday: Introduction to Laffra's textbook chapters 2 and 3
- Wednesday Sept 18: During 303.01b "roll call" answer assigned question from
Laffra's chapters 2 and 3
- Send comments or questions to tom.brown@tamuc.edu
| Professional/Ethical/Social issue: |
"As automation takes on more and more tasks what will human workers do?" (M. Krakovsky) |
| | |
3 | Monday Sept 9 thru Friday Sept 13 at 2:00 |
- Monday: Meet in small groups to discuss the preparation of a "cover letter".
This letter is to be a one-page document in "plain text" that could
be submitted as part of a job application with a resume. Its purpose is to
introduce you and briefly summarize your academic and/or work background.
- Wednesday Sept 11: During 303.01b "roll call" answer assigned question from
chapter 1
- Send comments or questions to tom.brown@tamuc.edu
- Friday Sept 30: on or before the end of the day, submit your "plain text" cover letter.
- This assignment's grade will be included in a reply to your email and also recorded on D2L
| | Professional/Ethical/Social issue: | English mathematician Ada Lovelace,
the daughter of poet Lord Byron, has been called "the first computer programmer" for
writing an algorithm for a computing machine in the mid-1800s (Nell Dale, in "Computer Science Illuminated")
|
| | |
2 | Monday Sept 2 thru Friday Sept 6 |
- Monday: Labor Day Holiday--no assignments
- Tuesday: follow webpage links to Syllabus, Study Questions, Resource.
(nothing to submit)
- Wednesday: Review textbook "Forward" and "Chapter 1: Why this Book"
- On or before the end of Friday, prepare and submit a summary and reference for the term
"Elevator Pitch".
For text to include in your answer, use a search engine such as DuckDuckGo, Google, or Yahoo
The "reference" would be a URL pointed to by that search engine.
- Send your "plain text" response in the body of a leoMail to tom.brown@tamuc.edu
- For clarification when preparing, send questions to tom.brown@tamuc.edu
- This assignment's grade will be included in a reply to your email and also recorded on D2L
| | Professional/Ethical/Social issue: |
Why study Computer Science? "[Because] today students will go on to live a life
heavily influenced by computing, and many will work in fields involved in or
influenced by computing,...they must begin to work with algorithmic problem-solving
and computational problems [early]." (Barr and Stephenson)
|
1 | Monday Aug 26 thru Friday Aug 30 |
- Get access to our textbook: Laffra's _Communication for Engineers_
Follow other links on the csci303 homepage to view documents for the
Syllabus, Articles, Exercises, and Resources
- Begin Exercise: "Resume" down the link: http://csci.website/csci303/exr/exr303.html
- Send comments or questions to C
| | | |
| Professional/Ethical/Social issue: |
"Startups are struggling to fill positions requiring technology skills due
to widespread domestic and global shortages. The Institute of Analytics' Clare
Walsh said the shortage stems from education's inability to keep pace with
technological change, and addressing the problem will require companies to
retrain and reskill workers." |
2 | Monday Sept 2 thru Friday Sept 6 |
- Monday: Labor Day Holiday--no assignments
- Tuesday: follow webpage links to Syllabus, Study Questions, Resource.
(nothing to submit)
- Wednesday: Review textbook "Forward" and "Chapter 1: Why this Book"
- On or before the end of Friday, prepare and submit a summary and reference for the term
"Elevator Pitch".
For text to include in your answer, use a search engine such as DuckDuckGo, Google, or Yahoo
The "reference" would be a URL pointed to by that search engine.
- Send your "plain text" response in the body of a leoMail to tom.brown@tamuc.edu
- For clarification when preparing, send questions to tom.brown@tamuc.edu
- This assignment's grade will be included in a reply to your email and also recorded on D2L
| | Professional/Ethical/Social issue: |
Why study Computer Science? "[Because] today students will go on to live a life
heavily influenced by computing, and many will work in fields involved in or
influenced by computing,...they must begin to work with algorithmic problem-solving
and computational problems [early]." (Barr and Stephenson)
|
| | |
|
|
|
|
|
|
|
|
|
|
|
|