2012S002

From CDS 130

Jump to: navigation, search

Contents

  1. Wednesday, May 9th
  2. Monday, May 7th
  3. Friday, May 4th
  4. Wednesday, May 2nd
  5. April, 27th
  6. April, 25th
  7. April, 20th
  8. April, 18th
  9. April, 16th
  10. April, 13th
  11. April, 11th
  12. April, 9th
  13. April, 6th
  14. April, 4th
  15. April, 2nd
  16. Friday, March 30th
  17. Wednesday, March 28th
  18. Monday, March 26th
  19. Friday, March 23rd
  20. Wednesday, March 21st
  21. Monday, March 19th
  22. Friday, March 9th
  23. Wednesday, March 7th
  24. Monday, March 5th
  25. Friday, March 2nd
  26. Wednesday, February 29th
  27. Monday, February 27th
  28. Friday, February 24th
  29. Wednesday, February 22nd
  30. Monday, February 20th
  31. Friday, February 17th
  32. Wednesday, February 15th
  33. Monday, February 13th
  34. Friday, February 10 th
  35. Wednesday, February 8th
  36. Monday, February 6th
  37. Friday, February 3rd
  38. Wednesday, February 1st
  39. Monday, January 30th
  40. Friday, January 27th
  41. Wednesday, January 25th
  42. Monday, January 23rd
  43. Syllabus
    1. Format
    2. Evaluation
      1. Composition of Final Grades
      2. Final Letter Grades
    3. Homeworks
  44. FAQ
    1. As a neuroscience major, what can I learn from this course?
    2. Exactly what kind of problems will I be able to solve?
    3. Am I qualified for this course?
    4. How much programming is needed?
    5. What if I have a question about homeworks and am having difficulty understanding the course content?
    6. Do we have a textbook for this course?
    7. Draft Schedule

1. Wednesday, May 9th

  • Final exam. 10:30 AM ~ 12:30 PM


2. Monday, May 7th

  • Help Sessions


3. Friday, May 4th

4. Wednesday, May 2nd

5. April, 27th

6. April, 25th

  • Integration
  • Homework #10&11 due on May 9th.


7. April, 20th

8. April, 18th

9. April, 16th

10. April, 13th

  • Announcement: A quiz will be given next Wednesday (April 18th) to cover images, plots and if statements.
  • Assign Homework #9 due on next Friday (4/20)

11. April, 11th


12. April, 9th


13. April, 6th

14. April, 4th

  • Matrix as Images
  • 15-min quiz on matrix assignment and iterations.

15. April, 2nd

  • Images
  • A 15 min in-class quiz will be given this Wednesday.

16. Friday, March 30th

17. Wednesday, March 28th

  • Twenty-minute extra credit quiz (5 points).
  • Announcement on a new rule to create new wiki pages.
  • Continue to cover images


18. Monday, March 26th


19. Friday, March 23rd

20. Wednesday, March 21st

21. Monday, March 19th

22. Friday, March 9th

  • Midterm Exam (10:30 AM ~ 11:30 AM)
  • The due date for Homework #6 is postponed to March 23rd.

23. Wednesday, March 7th

  • Matrices
  • Go over the midterm study guide
  • A review session will be led by Sam Fleming this afternoon from 2:30 pm to 5 pm in Rm 306, S&T 1 building.

24. Monday, March 5th

25. Friday, March 2nd

26. Wednesday, February 29th

27. Monday, February 27th

28. Friday, February 24th

  • Logic Gates
  • Transistors for logic gates
  • Homework5 (due on March 2nd)
  • Announcement: Midterm exam is arranged on March 9th.

29. Wednesday, February 22nd

  • Brief introduction to Transistors

30. Monday, February 20th

31. Friday, February 17th

32. Wednesday, February 15th

33. Monday, February 13th

34. Friday, February 10 th

  • Review quiz problems
  • Binary representation of negative numbers, decimal fractions
  • Assign Homework #3 (due 2/17/2012)

35. Wednesday, February 8th

  • Extra-credit quiz
  • Binary Arithmetic
    • Binary representation of negative numbers, decimal fractions
    • Hexadecimal representation of numbers

36. Monday, February 6th

  • New policy on homework wikis. Create all homework wiki pages under your own user account.
  • Binary Arithmetic
    • Binary representation of negative numbers, decimal fractions
    • Hexadecimal representation of numbers

37. Friday, February 3rd

  • Homework 1 due before class.
  • Assign Homework 2.
  • Announcement: A 15-minute quiz will be given next Wednesday to test binary arithmetic.

38. Wednesday, February 1st

39. Monday, January 30th

40. Friday, January 27th

41. Wednesday, January 25th

42. Monday, January 23rd

43. Syllabus

My syllabus is everything stated at Syllabus along with the following additions and notes.

43.1. Format

This is a three-credit course. Active learning techniques will be used during my lectures. After presenting a major concept I will pose a question which you will think about, discuss with your neighbor, and then possibly present your answers.

Be inquisitive and vocal during class.

43.2. Evaluation

Each student will be responsible to cover the material taught in class, do the assigned homework exercises. There will be mid-term and final exams. Class attendance will also be counted into their final grades (see below).

43.2.1. Composition of Final Grades

35% problem sets

25% mid-term exam

30% final exam

10% attendance and in-class quizzes

Two of the exams are 2 hour quizzes given during lecture sessions, the last exam will fall during finals' week. The final exam will be cumulative.

43.2.2. Final Letter Grades

Final letter grades will be determined by total weighted scores from the composition o the final grades. The approximate score breakdown will be:

90 and above A
80-90 B
70-80 C
55-70 D
Less than 55 Failing

Note that these are the approximate score assignments: if your score falls at the border (e.g., between an A and B), your effort will decide the final grade: improvement over the course of the term; attitude in doing the problem sets; interactions with the lecturer during class etc.

43.3. Homeworks

  • Are 35% of your grade!
  • Weekly Homeworks. Assigned on Friday, due on next Friday before class
  • Will partially work many difficult problems in class
  • Most homeworks will be hand-written in the first half of the semester
  • Most homeworks will be turned in electronically in the second half of the semester
  • Late penalty = 20% if late by less than 7 days; 40% if more than 7 days late


44. FAQ

44.1. As a neuroscience major, what can I learn from this course?

First off, allow me to quote from Archimedes "Give me a lever long enough and a fulcrum on which to place it, and I shall move the world."

Through this course, we strive to provide a computational lever for you. With competencies in each major, I hope you eventually will be able to solve science problems such as:

  • Neuronscience: Understanding the visual cortex of the brain [1].
  • Biology: Solving problems of protein folding and structure [2]
  • Chemistry: Designing molecules [3]
  • Earth Science: Studying solid earth dynamics[4]

44.2. Exactly what kind of problems will I be able to solve?

To get a taste of it, here are two examples students worked on later in the last semester Tumor | Antialias.

44.3. Am I qualified for this course?

If you are concerned with math, most likely you are qualified for this course, provided that you understand

  • Trigonometry and Transcendental Functions
  • Some mathematical concepts to simplify science problems

44.4. How much programming is needed?

There is no requirement on programming languages.

In this course, a high-level computing language Matlab will be taught. Matlab is a powerful mathematical tool that offers a computing environment for numerical computation, graphics and visualization.

Students may access and use MATLAB without charge either on campus or from any computer with an internet connection. There are three ways to use Matlab at Mason:

  1. Via access to the virtual computing lab at Mason
  2. Matlab is installed on all computers in various computer labs on campus. Simply log on, and there is Matlab.
  3. Install Matlab on your personal computer. A $109-dollar student version of MATLAB may be purchased atPatriot Computers.

Tutorials on accessing and using Matlab will be given to students as class progresses.

44.5. What if I have a question about homeworks and am having difficulty understanding the course content?

  • My office hours will be held following each class or by appointment (hsheng@gmu.edu). My office is located in Research I, Room 370. Usually I will be available after class and would like to interact with students using the whiteboard in Research I, Rm 302. Over the semester, several tutoring sections will be held to work on difficult problems.
  • The T.A. of this course is Samantha Fleming. Sam will grade your homeworks and exams, and answer questions as well. She can be reached at sflemin5@masonlive.gmu.edu.
  • Special announcements will be made through an email list, such as assignments, due dates, upcoming exams, tutorials, etc.
  • A group page has been set up on Facebook. If you have a Facebook page, welcome to join the group.

44.6. Do we have a textbook for this course?

None. The course "Computing for Scientists" was newly approved as a general education course at GMU. It has been co-developed by several faculty members at the CDS department. A wiki page (cds130.org) was created for this course in 2010 by Dr. Weigel. There are two sections (section 1 &section 2) in Spring 2011. All course materials covered in the current section can be obtained from http://cds130.org/2011S002.

The wiki page was designed to facilitate student interaction and to fulfill the IT requirements.


44.7. Draft Schedule

(Red links are for pages that are not complete)

Retrieved from "http://cds130.org//2012S002"
Personal tools