< Computer Science : BSc Hons (Full Time)

Contact Information

If you encounter any difficulties accessing Online Courses Handbook information you should contact the student registry:

If you require further details in relation to academic content you should contact the appropriate academic department directly.

Breadcrumbs

Computer Science

BSc Hons (Full Time)

Year:13/14
UCAS Code:G400
Minimum Length:3 Year(s)
Credit Points:360
Part II Weight:8
Part II Year 2 Weight:4
Part II Year 3 Weight:4
Part II Year 4 Weight:0
Director of Studies:Dr AJ Friday

Educational Aims: Knowledge, Understanding and Skills

back to top

Teaching and learning takes place within the context of the Computing Department's international reputation for research excellence. The overall aim of our programme is to provide students with the knowledge and skills required by a Computing professional. In particular, the programme aims to develop graduates equipped to work effectively in a professional software and systems development environment and at all stages of the product life-cycle.

Thus the objectives of our programme are to:

  • Ensure students have knowledge of the fundamental principles underpinning the field of Computing.
  • Impart to students knowledge and experience of the most significant contemporary developments in practice and technology.
  • Help students to develop the skills they will need in order to respond positively to evolution of the discipline throughout the course of their career.
  • Develop in students the critical, analytical and problem-solving skills needed by a practising Computing professional.
  • Develop the students transferable skills necessary for working within team-based, professional environments.
  • As a minimum, satisfy the requirements for accreditation by the BCS and IEE.

The programme is geared to satisfying these objectives in a scheme of study that stresses the development and practical application of knowledge and skills.

Learning Outcomes: Knowledge, Understanding and Skills

back to top

Intended Learning Outcomes
 
Knowledge and understanding of:

* The practice of software development.
* The fundamentals of computer system and network architectures
* The fundamentals of data and knowledge management, and associated techniques.
* Key professional issues.

Skills and other attributes

Intellectual Skills

* Apply good programming practice to the development of application and systems software solutions
* Analyse, model and specify (solutions to) real-world problems
* Design, validate and verify software solutions
* Apply fundamental computing principles to the selection and application of Appropriate programming paradigms, algorithms, data structures, data and knowledge management techniques
* Apply knowledge of computer and network architectures to the selection and application of appropriate techniques and technologies to system-level design and development
* Maintain an awareness of emerging technology and practice

Practical Skills

* Apply good programming practice to the development of application and systems software solutions
* Design, validate and verify software solutions
* Work effectively as part of a project team

Transferable Skills

* Communicate effectively through written, oral and other forms of technical presentation
* Work effectively as part of a project team
* Maintain an awareness of emerging technology and practice

Lancaster University
Bailrigg
LancasterLA1 4YW United Kingdom
+44 (0) 1524 65201