Friday, 5 November 2010

Week 6 of University

This week I have learned a few new things. In programming I have been learning about how to test a class and its methods. In modelling I have learned more about relationships between classes as well as agreed an idea with my tutor for my assignment. In project 1, I have been working with my group on some more design work for my project. For Hardware and networks I have learned more about data representation and the components of a computer and their functions. For computing sciences I have been learning about Grammars and Languages. Finally, in my PDP lecture I learned about the Harvard Referencing System

Weeks 1-5 of My university lectures/tutorials etc.

This has been delayed due to my blog being created within the end of last week. There are a fair few things that I have been taught in my first 6 weeks at university.

In Software design and development I have been studying two different areas, Modelling and Programming. For modelling I have been learning about things such as class diagrams, use case diagrams, activity diagrams, the relationships between classes and scenarios. For programming I have been learning about coding within the programming software known as BlueJ. This is a Java based programming language. This included an introduction to classes and objects, designing my own classes, methods, constructors and fields, an introduction to accessor and mutator methods, local variables, abstraction and modularisation, connecting objects, variables and the modulo operator.

For the project we have been introduced to project management skills as well as been placed in a group to design, implement and test a group project, in the form of an android application. This will take place through out the year. We are currently in the designing phase and are creating designs for the project (use case, class diagrams, activity diagrams, flow charts, specifications, etc.).

For Studio 1, we have been creating a website. This was the virtual Erewhon Site and this was done as a group project over 4 weeks. This website is now completed. We then had to create an evaluation of our work, that has now been completed and handed in(both paper and through TurnItIn electronic plagiarism checker. We have also been learning Unix commands and learning about processes, pipes, users and permissions.

For Computing Sciences I have been learning about sets and sequences, graphs and trees, abstract machines and finite state machines, problem solving and the development of algorithms.

For Hardware and networks we have been computers and their components, subsystems, data representation, analogue, digital, logic gates and logic circuits.

My Modules

I am currently doing 5 different modules for my course. These are listed below:

Software Design - This is split into two different areas, Modelling and Programming. Modelling goes over different designing models for programming where as programming goes over the code based implementation of programming.

Studio 1 - This is currently about Unix commands, a basic website development and it runs with my PDP

Hardware and Networks - This teaches us about computer hardware and different types of data

Computing Science - This teaches us more about the mathematical side of computing systems

Project 1 - This is about learning project management and working as a team to create a group project

PDP (Personal Development Planning) - This is the section of my work where I evaluate my skills and make a plan on how to improve them

For more detailed specifications on my modules, visit my PDP website linked to the side of my page. Thank You