Home :: About :: Programmes and Courses :: Branches :: Class Schedules :: Careers :: Gallery :: Contact
B.A. (Hons) in Business and Finance
   

Back

B.Sc (Hons) in Computing

The course consists of a combination of core modules and a project, together with an optional module, which will allow the student to develop particular interests. The course provides a balance of theory and practice in information technology, systems and software engineering so that a graduate of the BSc (Hons) Computing will be able to undertake a useful role in industry immediately after graduation, and will also understand the deeper theoretical problems in contemporary computing.

Graduates of this course will possess the skills necessary to analyse, design and implement information systems with a deeper understanding of software engineering and an appreciation of the business environment in which their skills will be used. Thus the course includes study of the systems for which the software will be developed, as well as the engineering of the software.

Our graduates will be well qualified for the popular role of analyst/programmer as well as software engineer and could also undertake research in areas such as software or systems engineering, operating systems or information retrieval. There is a great demand, for graduates with these skills

Entry Requirements

Applicants must hold one of the following:

  • HND in Computing
  • or equivalent

Programme Structure

Year 3 Contents

The main educational aims of the Computing Programme are to:
  • To demonstrate an appreciation of software tools, computer and communications technology, and their application regarding the construction of software to solve particular problems.
  • To understand the nature of information and data, and the application of various software tools in its manipulation, representation, storage and analysis.
  • To provide a sound understanding of the fundamental structure of a computer system and its application to a computer based information systems.
  • To understand and apply the principles of HCI to the design, evaluation and effective use of human-computer interfaces as they relate to an organization and its environment.
  • To be able to apply a methodical and accurate approach to the problem-solving activities applied to business and commerce, within the essential framework of relevant legal, professional and ethical standards.
  • To enable students to be flexible enough in the evaluation of different approaches to solving problems using computer systems, within a constantly changing professional environment.
  • To be able to present technical and managerial information within an appropriate form, using conventional and electronic sources in order to continually update professional skills and knowledge.
  • To demonstrate by undertaking a substantial piece of project work, the ability to research, evaluate, recommend and reflect upon a computing need using appropriate software models and current information technology.
  • To allow students to develop a knowledge and understanding of particular computing areas at the current boundary of academic knowledge, showing aspects of independence of thought and originality.
  • To allow students to have the independence of learning necessary to progress to specialist taught or research higher degree
Advanced Interactive Programming

This module provides students with an opportunity to apply advanced programming techniques in the development of interactive standalone and networked software. Participants will gain hands on experience of commercial practices in the development of reliable, maintainable applications through a variety of tools and methodologies.

Software Engineering

To understand and apply the pervasive activities involved in the production and maintenance of a quality software product. This module is concerned with software systems built by teams rather than by individuals, using engineering principles in the development of these systems, and includes both technical and non-technical aspects. It will also explore the essential processes and products within the software lifecycle, with the production of a requirement specification, alongside establishing a framework for project and quality management. The emphasis will next focus on the practical processes covering design, implementation, dynamic testing and maintenance. Furthermore, the important aspects of reuse, prototyping, reliability and safety critical systems will be investigated and applied.

Formal Methods

sThe specification is the key document within the software development lifecycle. All subsequent activities in this process rely on it directly or indirectly. It will need to be expressed in a language whose vocabulary, syntax and semantics are formally defined. It therefore should not be based on a natural language, but instead based on mathematics.

The aim is to introduce students to the justification, application and evaluation of formal specification within the software development process, with particular regard to both the concepts and principles that such an approach involves. In addition, this module will cover the implementation techniques that are used in the development of such systems, by introducing one of a new generation of multi-paradigm language such as F#. This will provide an ideal platform to demonstrate the key techniques required in translating a formal specification into high integrity code.

Dissertation

This module aims to provide the student with the opportunity to carry out an individual in-depth investigation of a topic of interest, and to further develop their skills in research, problem solving and critical analysis. The project will be selected by the student in consultation with their chosen supervisor, and may involve a local company. The work will be carried out throughout the year, culminating in an academic report and oral defence. Their project proposal must be approved by the Course Team and moderated before the student can proceed. The project should aim to explore an issue or develop a solution to a problem. It should involve primary research and may be based in a local company. It will involve the production of a project proposal and plan, an interim report, a final report and viva

Next Intake

The intake is scheduled for March/April and September/October with three cohorts:

  • Full time on weekdays
  • Part time on weekday evenings
  • Part time on weekends
Do you wish to place an Online Enquiry for this course to get more information?

bucks logo

Key Points

  • Duration 1 Year
  • Local Delivery utilising the Fly-in faculty of the University from the UK, supplemented by inhouse academics and practitioners from the relevant industry.

Entry Qualifications

  • HND in Computing / IT / IS
  • BCS Diploma Level
  • NCC IAD
  • NIBM Higher Diploma
  • Relevant and Recognised Higher Diploma or Advanced Diploma

Course Fee

  • ESOFT's Fee: Rs. 135,000
  • Registration Fee: Rs. 10,000
  • University Registration + Exam Fees: £ 1,750

Payment Options

  • Full Payment
    • Registration Fee: Rs. 10,000
    • 10% Discount on ESOFT's Course Fee for payments in cash or cheque (Rs. 135,000 - 10%)
    • University Fee £ 1,750
  • Part Payment
    • Registration Fee: Rs. 10,000
    • Monthly Payment of Rs. 13,500 x 10 instalments
    • University Fee £ 1,750

 

Sitemap :: Privacy Policy :: Contact
Copyright 2001-2010 © ESOFT Computer Studies Pvt Ltd
Site by NishanS.com