CS 322
Programming Languages
Fall 2025
MWF 9:00-9:50
am
General info:
Motivation:
- to understand what's right/wrong with computer languages, so you can
wisely select (or make) your own
- to get some experience with a few popular languages
- resume fodder
About the instructor, Will Briggs:
Text: My notes on Moodle.
Grading: The percentages of your final grade are approximately:
- 3 tests including final, 80%
- Assignments, 20%.
Equipment: you all have accounts on cake.lynchburg.edu.
Moba Xterm can
get you connected. To back up your files on cake, use Dropbox; Dr. Meehean has
a tutorial.
Hobbs
113/124 computers also have the relevant compilers. They're free, so install
them at home if you like, as well.
The only AI you are allowed to use is
mine.
Policies
- Handouts and assignments will all be posted on the hydra drive,
\\hydra\Dept_Resources\ComputerScience\briggs\322, available on campus only via windows on your PC but
not your web browser. Or if the class prefers I can use Moodle.
- Assignments are due at midnight of the due date. If you turn it in
by that time, and you want more time to work, you can have 2 more business
days to work on it with a 5 point penalty. If you don't turn it in on
time, you don't get credit.
- Absences: You can have 4 of them. If you have more, you
are withdrawn from the
class. Lab absences count as absences. We can deal with special
circumstances such as an out-of-town game if you tell me in advance.
- I don't give makeup tests, but I don't mind giving tests in advance. If
you know in advance about an excused absence, let me know ASAP.
- Cheating:
- On tests: if I see you with an electronic device during the test,
the test is over for you and you will get no credit.
- On assignments:
the only AI you are allowed to use is
mine.
- If
in my judgment your work on an assignment was generated by AI, I will
not give you credit. But I may let you do another assignment, which I'll
accept if I don't believe it was generated by AI.
- How much help is too
much with an assignment (from another human)? If you're stumped on a problem, and someone shows you
how to solve a similar one, that's OK. If you're shown how to solve your
problem, that's too much. There will be no group work and no collaboration
on code in this course.
Center for Accessibility and Disability Resources
University of Lynchburg is committed to providing all students equal access to
learning opportunities. The Center for Accessibility and Disability
Services (CADR) works with eligible students with disabilities (medical,
physical, mental health and cognitive) to make arrangements for appropriate,
reasonable accommodations. Accommodations are available as applicable in
both live and virtual classroom settings. Students registered with CADR
who receive approved accommodations are
required to provide letters of accommodation each semester to each professor if
they wish to use their accommodations. A meeting to discuss accommodations
the student wishes to implement in individual courses is strongly suggested.
Accommodations are not retroactive and begin when the accommodation letter is
provided to faculty.
For information about requesting accommodations, please visit
https://www.lynchburg.edu/academics/disability-services/
or use the contact information below. (Effective: 1/15/20)
Contact Information
Julia Timmons, Director of the Center for Accessibility and
Disability Resources
1501 Lakeside Drive
Lynchburg, VA 24501
Email: timmons.j@lynchburg.edu
Phone: 434-544-8339
Fax: 434-544-8808
|
Meg Dillon, Assistant Director of the Center for Accessibility and
Disability Resources
1501 Lakeside Drive
Lynchburg, VA 24501
Email: dillon_ma@lynchburg.edu
Phone: 434-544-8709
Fax: 434-544-8808
|
Go back