HND Resources

From mi-linux
Revision as of 14:24, 2 September 2009 by Cm1949 (talk | contribs)
Jump to navigationJump to search

Welcome to the HND Computing resources page.

The HND Computing course is a two year, full-time course. Students study 4 modules each semester; the modules are listed below:

There are also links on this page to resources to help with VB.Net programming.


Year One Semester 1

::CP1008 Website Design

This module will allow the development of an awareness and understanding of the technical and creative skills required to design, construct and manage an effective e-business website interface.

Students on this module are encouraged to share ideas, to share useful resources and to direct students to web sites they think are well designed and adhere to the principles given in the lectures.


James==> Irongeek offers many tutorials on Info Sec (Information Security), Network Pen Testing and other such Network/Web related tutorials. See http://irongeek.com for more info.

The most common platform for web hosting in business is a Linux or UNIX-based kernel. Operating systems such as CentOS, Redhat & Fedora are very common in servers. Microsoft based Operating systems are less common for web hosting as Linux/UNIX-based systems offer more reliability and typically better security.

Microsoft based Operating systems are commonly used for deploying web-applications and for e-mail systems (Such as Microsoft Exchange). Common uses of Microsoft OS servers are Gameservers, VOIP servers, Exchange servers and conferencing servers whereas Linux/UNIX-based systems are typically used for web hosting.

The advantages of a Linux/UNIX server also lie in cost. Microsoft software requires a license on a per user/per server basis, whereas all Linux/UNIX software is entirely open-source and cost nothing to purchase.

Microsoft servers are also often used to deploy 'Windows Domains', these domains are groups of computers joined together to form an often complex network. Microsoft software(Such as MS Server2000/03/07) is used to manage these complex domains(Linux/UNIX-based software can be used to manage Windows domains such as 'Ranger' or 'Novell' but are typically more difficult to setup/maintain). <==James


http://www.w3schools.com is good for web design and web coding tutorials and much more.

::CP1035 Programming and Personal Skills 1

This module will introduce you to two topics. Part of the module helps you to develop personal and study skills which will be of great use to you during your time at University and also when you enter the world of work. The remainder of the module will begin your study of computer programming - using VB.Net.

::CP1043 Computer Platforms

::CP1046 Computer Solutions

Year One Semester 2

::CP1039 Programming and Personal Skills 2

This module continues where CP1035 left off - introducing new topics in both personal/study skills and in programming.

::CP1049 Data Analysis and Database Design

::CP1064 Networking

::CP1083 e-Business Strategy

Year Two Semester 1

::CP2007 Visual Programming

Continues where CP1035 and CP1039 left off with further programming material. This module looks in more detail at topics such as Event-Driven and Object-Oriented programming.

::CP2035 Introduction to Systems Analysis

::CP2074 End-User Support

::CP2071 Advanced Computing Project (year long)

Year Two Semester 2

::CP2002 Multimedia Design and Authoring

::CP2075 Computer Architecture

::CP2076 Database Management Systems

Visual Basic.Net resources

This section contains material from the three programming modules (CP1035, CP1039 and CP2007).