Computer and Network Fundamentals

Home  >>  Computer Science BSc  >>  Computer and Network Fundamentals

Computer and Network Fundamentals was my favourite module that I learnt, as it has enabled me to learn about how computers and networks operate. I now fully understand how computers transfer data around using the various busses. From this I can explain how the processor calls certain files from memory whether it is stored in RAM, Hard Drive or an external storage device.

I have the understanding and I am able to compare the differences in the various programming languages whether they are high or low level. I am able to perform basic tasks in assembly language such as add, subtract and load accumulator. I am able to compare the difference between a procedural language and an object orientated language.

I have researched into how operating systems work and how their kernels link all of the hardware and software together. I know that the kernel handles all of the requests for system resources and allocates them to the program or service that requires that. I have learnt how computers store and process multimedia, these are audio, images or video. Also I am able to calculate how much storage a multimedia file will take on the hard drive.

After learning how computers work on a single scale, I then learnt about linking them together over a network. Once computers are networked together I can explain how computers transmit data to and from each other by using various protocols and the TCP/IP model.

I am able to set Routing over WANS and LANS, and this was done by Cisco routers. But in my spare time I have set up a router using Microsoft’s Routing and Remote Access. I am able to design networks and specify a plan; this would include where to place the devices and cables.

Wireless networks are becoming much more popular than wired around the home and I am able to compare the differences to their wired counter parts. I can choose whether which network would suit and the security precautions of both.