My CS Journal

Here you can see a journal of everything I have learned in my Computer Science class.

9/1/2004-  Today in class we went through our syllabus and didn't really get to much..  We learned a few things about Web CT and the email system.  I also learned some things about the available parking on campus that i didn't know.

9/3/2004- Today we talked about sciences and had discussions about what kind o science Computer Science is.  We also talked a lot about the professionalism.

9/6/2004- Today we started in on lesson 2.  I never really knew much about Binary or any of the other bases until this class.  I learned the differences between hexadecimal, binary, octal, and the normal decimal.

9/8/2004- Today I learned how to do conversions between the different bases.  It was a basically just a little extra added onto the lab from yesterday.  I also learned how to count in binary.

9/10/2004- Today I learned how to do addition and subtraction in different bases.  It wasn't very hard once you understood the concept behind the whole different base thing.

9/13/2004- Today we started in on Lesson 3.  I don't really remember what else we did.

9/15/2004- Today we go a little deeper into data representation.  I learned how to represent decimal numbers such as 123.25 in binary.  Its a little different than just converting a number without decimal places.  I didn't pick up much beyond that.

9/17/2004- Today I learned about the bus schedule change.  This will make no difference in my schedule.  I also learned about floating point.  How it is defined, how to use it, when to use it, how computers recognize it.  I also learned about the character representations such as ASCII.

9/20/2004-Today I learned about Boolean logic and logic gates which are very important parts of computers.  They make the most basic structures of computers

9/22/2004-Today we started in on truth tables and started making logic gate diagrams.  Truth tables are a sort of times table for logic gates.

9/24/2004-I kind of zoned out today and didn't pay attention

9/27/2004-Today we got into computer parts.  I missed the beginning of the class so i probably missed a good deal.  I learn about Von Neuman architecture though.

9/29/2004-Today we went into more detail of the hardware aspect of computers.  We broke down the process to its simplest levels. 

10/1/2004-The stored program concept is one of the single largest discoveries in computing technology.  It allowed programmers to come to the point we are at today.

10/4/2004-We started learning about algorithms today.  They are much more complicated than i originally though.  They take a very long tedious process to create and then take a long process to turn them into a program.

10/6/2004-We learned of the different designs to create programs.  Top down and object oriented design.

10/8/2004-Today I learned about the different ways to test programs.  We also learned about blooms taxonomy, which is very interesting if i might add.

10/11/2004-We learned today about the different levels of languages used to program computers, such as machine language, assembly language, and that other one.

10/13/2004-We took our midterms.  The parking police stop checking the lots at the main campus after 5:00pm.

10/15/2004-The 22 is the last day to withdraw from classes and get 25% of tuition back.  Today we got our midterms back as well.  I made some stupid mistakes.  We also got into pep/7 encoding. 

10/18/2004-Today we went into a lot of detail about assembly and machine language.  There was a lot of stuff about the different codes that I'm going to have to look at more in depth because i didn't totally understand it in class.  We also learned the rules for assembly language.  I also learned some things about how our transcripts are done when we drop, fail, get out of classes. 

10/20/2004-Today we got into some actual programming using pep7.  It is kind of interest but a little confusing.  We took a long time learning what different opcodes and things do.

10/22/2004-We talked today about some of the jobs closely related to computer science.  I'm most interested in the jobs that have to do with networking.

10/25/2004-Today we got into high level programming.  We learned what programming languages used what paradigms.  I also learned that after 5:00 most parking spots on the main campus are fair game.

10/27/2004-We started the class talking of things various people have learned at their time on the campus.  We also talked of the odd programming techniques and code that have been implemented.  There are a lot of different types of programming language that are very confusing and seem to be rather useless.  These different languages are all connected to the different paradigms associated with computer programming. 

10/29/2004-I learned that people can change their mode of learning (and geeshe I thought i was stuck with it).  Fibonacci numbers.  They are great, they are also connected to the Golden number stuff, very interesting.  I learned things about the main pieces of the C programming language.

11/1/2004-No class.

11/3/2004-Today we started in on chapter 9.  Chapter 9 has a lot to do with data.  Today we talked of data types such as the abstract and similar thing.

11/5/2004-I learned that when there is a problem with an electrical system in a room the problem should be fixed instead of constantly replacing a $500 bulb in the projector.  In class we got to sorting, how it works what it actually does and stuff.  We also went into sorting trees.

 

Homepage