+ All Categories
Home > Documents > Programme 2014

Programme 2014

Date post: 23-Mar-2016
Category:
Upload: maetssca
View: 217 times
Download: 0 times
Share this document with a friend
Description:
 
Popular Tags:
4
Saturdays Open Days on Saturday begin at 10:00 am and finish at 15:30 (14:30 if you do not wish to take the tour of the de Havilland Campus). The programme for the day is as follows: 10:00 Registration at the Forum 10:30 A tour of the College Lane Campus including the Learning Resources Centre, living accommodation, the Student Forum and its facilities 11:30 A welcome talk (in room B404) immediately followed by a presentation about the BSc programme - described in more detail on pages 3 and 4 12:30 Join us for lunch (in room C408) where you can discuss admissions queries, meet members of the Academic staff and current students 13:30 A presentation by a Computer Science student about their experience of studying at the University of Hertfordshire and about the societies, sports clubs and facilities and work placement opportunities 13:45 A round-up of the day and what to do next 14:00 A tour of the facilities and laboratories in the School of Computer Science 14:30 A tour of the de Havilland Campus Parking There will be ample parking on Campus, no payment will be required. School of Computer Science Open Days 1
Transcript
Page 1: Programme 2014

Saturdays

Open Days on Saturday begin at 10:00 am and finish at 15:30

(14:30 if you do not wish to take the tour of the de Havilland Campus).

The programme for the day is as follows:

10:00 Registration at the Forum

10:30 A tour of the College Lane Campus including the Learning Resources Centre,

living accommodation, the Student Forum and its facilities

11:30 A welcome talk (in room B404) immediately followed by a presentation about

the BSc programme - described in more detail on pages 3 and 4

12:30 Join us for lunch (in room C408) where you can discuss admissions queries,

meet members of the Academic staff and current students

13:30 A presentation by a Computer Science student about their experience of studying

at the University of Hertfordshire and about the societies, sports clubs and facilities

and work placement opportunities

13:45 A round-up of the day and what to do next

14:00 A tour of the facilities and laboratories in the School of Computer Science

14:30 A tour of the de Havilland Campus

Parking

There will be ample parking on Campus, no payment will be required.

School ofComputer Science

Open Days

1

Page 2: Programme 2014

Wednesdays

Open Days on Wednesday begin at 11:30 am and finish at 17:00

(16:00 if you do not wish to take the tour of the de Havilland Campus).

The programme for the day is as follows:

11:30 Registration at the Forum

12:00 A tour of the College Lane Campus including the Learning Resources Centre,

living accommodation, the Student Forum and its facilities

13:00 A welcome talk (in room B404) immediately followed by a presentation about

the BSc programme - described in more detail on pages 3 and 4

14:00 Join us for lunch (in room C408) where you can discuss admissions queries,

meet members of the Academic staff and current students

15:00 A presentation by a Computer Science student about their experience of studying

at the University of Hertfordshire and about the societies, sports clubs and facilities

and work placement opportunities

15:15 A round-up of the day and what to do next

15:30 A tour of the facilities and laboratories in the School of Computer Science

16:00 A tour of the de Havilland Campus

Parking

Please use the park and ride facility. Our regular shuttle bus service connects 800parking spaces at Angerland with our College Lane facilities.

No payment is required, however please bring your confirmation email to show to the bus driver.

The bus runs every 7-8 minutes.

School ofComputer Science

Open Days

2

Page 3: Programme 2014

We offer four undergraduate programmes in

Year 1Computer Science and Information Technology - Semesters A and B

The Human Dimensions of Computing: The "why" questions. History, current trends and key issues, academic skills for computing.

Programming: A "problem solving" approach, starting with Python anmoving to Java.

Models and Methods in Computing: Foundations, modelling andrepresenting data, systems and algorithms.

Platforms for Computing: Computer design and organisation, networks,operating systems and devices.

Year 2Semester A Core Modules Semester B Core Modules

Contemporary Issues: Social,professional, ethical, environmentaland legal issues in computing.

Algorithms & Data Structures: Key data structures, implementationin frameworks. Design decisions.Algorithmic complexity.

Computer Science Development Exercise: Individual and team work on asoftware engineering case study for a hypothetical client. Requirements,design, testing, implementation, software life-cycle and process models.

Operating Systems & Networks:A survey of operating systems includingUNIX. LAN protocols.

Database Concepts: Storing,retrieving, and organising data acrossscales ranging from in-memorydatabases to Big Data.

Year 3 OptionalIndustrial Placement

Spend a year in employment andgain valuable work experienceand skills which today's employersreally value.

Study Abroad

Spend part of your course studyingor working abroad and gainvaluable skills and experiencewhich today's employers really value.

Final YearSemester A Modules Semester B Modules

Project Planning: Specificationand design, task scheduling,resourcing, data analysis, evaluation,visualisation and report writing.

Computer Systems Security: Security of information systems,computers and networks.Cryptosystems.

Project: Working independentlywith the help of a supervisor, applyknowledge of Computer Science to asubstantial piece of practical andwritten work.

These 3 modules are core for allprogrammes

Semester A Option Module Semester B Option Module

Semester A Core Module Semester B Core Module

Semester A Option Module Semester B Option Module

Artificial Life: Computationalsynthesis and simulation of living andlife-like systems.

Constructive AI: Searching, AI ingames, reinforcement learning,probabilistic and graphical models,information-theoretic approaches. (AI)

Network Protocols & Architecture:Comms media and data transmission,error detection and recovery, multi-access protocols, distributed systemsand security. (N)

Object-Oriented Development:O-O modelling of real-worldproblems. Abstraction,encapsulation and inheritance.Capture and reuse. (SE)

AI Robotics & Applications:Behaviour based systems, learning byreinforcement, sociable, rehabilitationand assistive robots. (AI)

Cyber Security: Malware, hacking,and computer crime. (N)

Software Engineering Practice:Implementing and deploying object-oriented systems using a variety ofindustry-standard tools. (SE)

Concurrency: Safety, liveness,sequential versus concurrent,behaviours, events, specification, non-determinism, deadlock, starvation,timing, race conditions, livelock. (CS)

Mobile Computing: Programmingfor mobile devices, usabilityin developing for smallscreens.

Year 2 Semester A Options Year 2 Semester B Options

Artificial Intelligence: Problem andstate spaces, searching andknowledge representation.

Cognitive & Social Robotics: Self-organisation, local interactions,trade-off computation, morphologyand physiology, swarm intelligence,growth and movement.

Computer Architecture: Processorand computer system design.Pipelines and caches.

The C Family: Programming in C,C++, C# and Objective-C.

Final Year Semester A Modules Final Year Semester B Modules

User Experience: Human-computerinteraction, interaction design,personas, analytical evaluation. (CS)

Programming Paradigms: A rangeof programming paradigms includingfunctional and logic programming.Implementation of interpreters andcompilers

Embedded Systems Development:Design and implementation of small,self-contained computing systems aspart of a control system, device, orappliance. Real-time constraints.

Quantum Computing: Quantuminformation processing, problemsolving by quantum methods.

Machine Learning & NeuralComputing: Data mining, clustering,artificial neural architectures andpattern recognition.

Software Quality: Development lifecycle and quality assurance. Testingand quality management. Standards,policies and procedures.

Additional Core Modules are indicated by their initials:BSc (Hons) Computer Science (CS)BSc (Hons) Computer Science, Artificial Intelligence (AI)BSc (Hons) Computer Science, Networks (N)BSc (Hons) Computer Science, Software Engineering (SE)

BSc (Hons) Computer Science

BSc (Hons) Computer Science, Networks

BSc (Hons) Computer Science, Artificial Intelligence

BSc (Hons) Computer Science, Software Engineering

School ofComputer Science

2014

3

Page 4: Programme 2014

for 2014 EntryYear 1

BSc (Hons) Information Technology

Year 2Semester A Core Modules Semester B Core Modules

Contemporary Issues: Social,professional, ethical, environmentaland legal issues in computing.

System Requirements: Elicitation,modelling and validation of therequirements for computer systems.

Enterprise Databases: Practicalskills for the IT professional.Entity-Relationship Modelling,Normalisation, SQL, database admin.

Information Technology Development Exercise: Individual and team workon a software engineering case study for a hypothetical client. Requirements,design, testing, implementation, software life-cycle and process models.

IT in Organisations: Business plans,cost/benefit analysis, business risk, therole of IT/IS systems in organisations.

Operating Systems & Networks: Asurvey of operating systemsincluding UNIX. LAN protocols.

Web Scripting: Web applicationscripting and data driven applications.

Semester A Option Module Semester B Option Module

Year 3 OptionalIndustrial Placement

Spend a year in employment andgain valuable work experienceand skills which today's employersreally value.

Study Abroad

Spend part of your course studyingor working abroad and gainvaluable skills and experiencewhich today's employers really value.

Final Year Semester A Modules Semester B Modules

Project: Working independentlywith the help of a supervisor, applyknowledge of IT to a substantial pieceof practical and written work.

Information Security Management:Information risk, security frameworksand security controls.

Project Planning: Specification anddesign, task scheduling, resourcing,data analysis, evaluation, visualisationand report writing.

User Experience: Human-computerinteraction, interaction design,personas and analytical evaluation.

Advanced Database Topics: BigData, Cloud Databases, ExtendedEntity Relationship Modelling.

Software Quality: Development lifecycle and quality assurance. Testingand quality management. Standards,policies and procedures.

Enterprise Systems: Technologytransformation impacts. Businessarchitecture and system integration.Practical examples.

Advanced Web Scripting: Client-side scripting and cascading stylesheets.

Strategic IT Management: Effectiveinformation, systems and technologywithin the strategic framework oforganisations.

Final Year Semester A Options Final Year Semester B Options

The BSc Degree programme is undergoing a periodic review with revised courses due to start in September 2014, subject to validation.This publication contains provisional information about these courses and may be subject to change.

School ofComputer Science

2014We offer one undergraduate programme in

Computer Science and Information Technology - Semesters A and B

The Human Dimensions of Computing: The "why" questions. History, current trends and key issues, academic skills for computing.

Programming: A "problem solving" approach, starting with Python anmoving to Java.

Models and Methods in Computing: Foundations, modelling andrepresenting data, systems and algorithms.

Platforms for Computing: Computer design and organisation, networks,operating systems and devices.

4


Recommended