Modules for course GN4B | BSC/CSFB1
BSc Computer Science for Business (4 year with Incorp Found)

This is a provisional list of modules to be offered on this course in the 2019–20 academic year.

The list may not be complete, and the final course content may be different.

You can also view the modules offered in the years: 2017–18; 2018–19.

Use the buttons after the module titles (where available) to see a brief description of the content, or:
Show all descriptions
Hide all descriptions

Year 0 Modules

Year 1 Modules

Compulsory Modules

Semester 1

Semester 2

Year 2 Modules

Compulsory Modules

Semester 1

  • ICP-2005: Graphics & Web Design (10)
  • ICP-2150: Advanced Java Programming (10)
  • ICP-2302: Software Hut (20)
    Aims:To enable students to develop their professional skills, work as part of a group and deepen their understanding of software specification, design, development and implementation processes in modifying existing systems with a change in requirements. To facilitate understanding of component based systems. Learning Goals: To provide a student with the opportunity to: 1. Undertaks a collaborative software development project under group supervision, using a legacy application (possibly from first software hut module) 2. Enhance and extend skills in finding and critically evaluating technical literature 3. Develop and demonstrate skills in progress reporting and project planning to meet deadlines 4. Deepen their knowledge of project-specific software techniques and collaborative software development methodologies, and 5. explore the ideas behind component based systems and COTS (Components Off the Shelf) 6. Understand the need for software engineering approaches by analysing, modifying or maintaining an existing system, not developed by themselves 7. Apply approaches (tools/techniques) for development of component based systems 8. Practice and develop their ability to convey technical information both orally and in written form. Syllabus: Dependent upon specific project allocated
  • ASB-2517: Marketing Communication (20) or
    ADB-2517: Cyfathrebu Marchnata (20)

Semester 2

  • ICP-2027: Data Structures and Algorithms (10)
    To enable the student to appreciate the importance of appropriately selected data structures describe and contrast selected data structures illustrate and justify optimal data structures to execute selected algorithms design, document and implement selected data structures and algorithms work with colleagues to produce a reasoned argument presented in the form of a written report.
  • ICP-2037: Databases - Design & Implement (10)
  • ICP-2152: Java Technologies (10)
  • ICP-2225: Knowledge Manag & Info Retriev (10)
  • ICP-2302: Software Hut
    Aims:To enable students to develop their professional skills, work as part of a group and deepen their understanding of software specification, design, development and implementation processes in modifying existing systems with a change in requirements. To facilitate understanding of component based systems. Learning Goals: To provide a student with the opportunity to: 1. Undertaks a collaborative software development project under group supervision, using a legacy application (possibly from first software hut module) 2. Enhance and extend skills in finding and critically evaluating technical literature 3. Develop and demonstrate skills in progress reporting and project planning to meet deadlines 4. Deepen their knowledge of project-specific software techniques and collaborative software development methodologies, and 5. explore the ideas behind component based systems and COTS (Components Off the Shelf) 6. Understand the need for software engineering approaches by analysing, modifying or maintaining an existing system, not developed by themselves 7. Apply approaches (tools/techniques) for development of component based systems 8. Practice and develop their ability to convey technical information both orally and in written form. Syllabus: Dependent upon specific project allocated

Optional Modules

20 credits from:

  • ASB-2109: Marketing Research (10) (Semester 2)
    The role of marketing research; Defining a research problem, research question and objectives; Questionnaire design, measurement and scaling; Sampling; Quantitative analysis; Collecting secondary data and use of databases; Qualitative methods including interviews, focus groups and observation; Qualitative analysis; Writing a research report; Causal research and an introduction to experiments.
  • ASB-2112: Business Information Systems (10) (Semester 2)
    Information systems and competitive advantage, including the value chain, and the nature of data, information and knowledge; Business systems concepts, business processes and business systems; Communication, networks, software, models for effective virtual communication; Keeping records, including databases, structures, forms, reports and searching; Interacting, including the basics of interface design, and workplace ergonomics; Impact of technology on working life, and new modules of working; Developing and chaning technology, including stages in systems development projects, such as analysis, specification, design and implementation; E-business and e-commerece; Learning with information systems, including innovation, decision making and knowledge management; Control and security, in networked environments, including intranet and internet.
    or
    ADB-2112: Systemau Gwybodaeth Busnes (10) (Semester 2)
    Systemau gwybodaeth a mantais cystadleuol, gan gynnwys y gadwyn werth a natur data a gwybodaeth; Cysyniadau systemau busnes, prosesau busnes a systemau busnes; Cyfathrebu, rhwydweithiau, meddalwedd, modelau ar gyfer cyfathrebu rhithwir effeithiol; Cadw cofnodion, gan gynnwys cronfeydd data, strwythurau, ffurflenni, adroddiadau a chwilio; Rhyngweithio, gan gynnwys cynllunio rhyngwyneb sylfaenol ac ergonomeg y gweithle; Effaith technoleg ar fyd gwaith a modelau gweithio newydd; Technoleg sy'n datblygu a newid, gan gynnwys camau mewn projectau datblygu systemau, megis dadansoddi, manyleb, cynllun a gweithredu; E-fusnes ac e-fasnach; Dysgu gyda systemau gwybodaeth, gan gynnwys datblygiadau newydd, gwneud penderfyniadau a rheoli gwybodaeth; Rheolaeth a diogelwch mewn amgylchedd wedi’i rwydweithio, gan gynnwys y fewnrwyd a’r rhyngrwyd.

Year 3 Modules

Compulsory Modules

Semester 1

Semester 2

Optional Modules

20 credits from:

  • ASB-3103: Marketing Strategy & Man. (10) (Semester 1)
    Introduction and course organisation; Relationship Marketing; Entrepreneurial Marketing; Branding; Creating a Marketing Strategy; Marketing Audit and Tools 1 & 2; Formulating Marketing Strategies; Choosing a Case Study/Small Group Formation; Case study preparation and presentation.
  • ASB-3104: Entrepreneurship Cap & Firm (10) (Semester 1)
    Introduction to entrepreneurship; Evolution of the Concept of Entrepreneurship; Characteristics of the entrepreneur; Creativity, innovation and entrepreneurship; The role of entrepreneurs in the economy and society; Entrepreneurship in large firms; Types of entrepreneurship; Defining small businesses; Entrepreneurship in the future.
    or
    ADB-3104: Entrepreneuriaeth Cyf & Cwmni (10) (Semester 1)
    Cyflwyniad i entrepreneuriaeth; Esblygiad y cysyniad o entrepreneuriaeth; Nodweddion yr entrepreneur; Creadigrwydd, arloesi ac entrepreneuriaeth; Rôl entrepreneuriaid yn yr economi a chymdeithas; Entrepreneuriaeth mewn cwmnïau mawr; Mathau o entrepreneuriaeth; Diffinio busnesau bychain; Entrepreneuriaeth yn y dyfodol.
  • ASB-3313: Financial Economics (10) (Semester 1)