Modules for course IN0B | BSC/CISB1
BSc Computer Information Sys for Bus (4 year w 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

  • ICP-1024: Java Programming Laboratory (10)
    Course Content (Mathematics Benchmark deliberately does not specify content and so there are no cross references) Introduction to the concepts of information systems and key hardware in a modern computer system. Discuss the storage, processing and movement of data within a computer. Discuss the development of programming languages from 1st to 5th generation and influence each generation had on programming. Introduce the Matlab programming environment Introduce the stages of creating a computer program Discuss data types and their uses and limitations Introduce logical expressions Introduce statement programming structures Introduce conditional programming structures Introduce repetition programming structures Discuss unstructured programs and their limitations Introduce structured programming principles Introduce functions and procedures Discuss functional decomposition methods Introduce pseudo code and its usage Introduce flowcharts and their uses Introduce Nassi-Schneiderman charts and their uses Compare advantages and disadvantages of notation forms Introduce the Jackson Program Design Method. Investigate structure diagrams to represent data and program structure Introduce stages of Jackson Program Design Method Discuss example programs design Introduce iteration rules and multiple data structures Introduce selected well known mathematical methods and their implementation as programs
  • ICP-1030: Computing Fundamentals
  • ICP-1043: Information Systems (10)
  • ICP-1064: Professional Perspectives (10)
  • ASB-1110: Mgmt & Financial Accounting
    Financial accounting:- Measuring and reporting the financial position of an organisation; Measuring and reporting the financial performance of an organisation; Book-keeping and the preparation of company accounts. Management accounting:- Marginal analysis; Full costing, activity-based costing; Budgeting, accounting for control.
    or
    ACB-1110: Cyfrifeg Rheolaeth ac Ariannol
    Cyfrifeg ariannol: Mesur sefyllfa ariannol sefydliad a rhoi adroddiad ar hynny; Mesur perfformiad ariannol sefydliad a rhoi adroddiad ar hynny; Cadw cyfrifon a pharatoi cyfrifon cwmni. Cyfrifeg rheolaeth: Dadansoddiad ffiniol; Costiad llawn, costiad wedi’i seilio ar weithgaredd; Cyllidebu, cyfrifo ar gyfer rheolaeth.
  • ASB-1300: CORE Economics or
    ACB-1300: Economeg CORE

Year 2 Modules

Compulsory Modules

Semester 1

  • ICP-2002: System Administration & Mainte (20)
  • ICP-2052: Application Development (20)
  • ICP-2221: Database Systems 1 (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)

Semester 2

  • ICP-2002: System Administration & Mainte
  • ICP-2052: Application Development
  • ASB-2109: Marketing Research (10)
    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)
    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)
    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.
  • 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

Year 3 Modules

Compulsory Modules

Semester 1

Semester 2