BSc Physics and Computer Science
Academic Year 2018/19
A programme specification is required for any programme on which a student may be registered. All programmes of the University are subject to the University's Quality Assurance processes. All degrees are awarded by Queen's University Belfast.
Programme Title |
BSc Physics and Computer Science |
Final Award |
Bachelor of Science |
|||||||||||
Programme Code |
PHY-BSC-JS |
UCAS Code |
GF43 |
HECoS Code |
100425 |
ATAS Clearance Required |
No |
|||||||||||||
Mode of Study |
Full Time |
|||||||||||||
Type of Programme |
Joint Honours Single |
Length of Programme |
3 Academic Year(s) |
Total Credits for Programme |
360 |
|||||||||
Exit Awards available |
|
INSTITUTE INFORMATION
Teaching Institution |
Queen's University Belfast |
|||||||||||||
School/Department |
Mathematics & Physics |
|||||||||||||
Framework for Higher Education Qualification Level |
Level 6 |
|||||||||||||
QAA Benchmark Group |
Physics, astronomy and astrophysics (2008) |
|||||||||||||
Accreditations (PSRB) |
||||||||||||||
Institute of Physics |
Date of most recent Accreditation Visit 06-06-17 |
REGULATION INFORMATION
Does the Programme have any approved exemptions from the University General Regulations No |
Programme Specific Regulations Transfers to other Programmes |
Students with protected characteristics N/A |
Are students subject to Fitness to Practise Regulations (Please see General Regulations) No |
EDUCATIONAL AIMS OF PROGRAMME
Interpret the physical world/universe and how it works through experimental observation and the application of fundamental postulates and assumptions.
To provide students with an understanding of computer technology and computer programming
Demonstrate mathematical, computational, practical, problem solving, and personal skills which prepares the student for postgraduate training, or employment in a range of sectors, such as those involved in industrial research and development, engineering, education, health care, software development, business and finance.
LEARNING OUTCOMES
Learning Outcomes: Cognitive SkillsOn the completion of this course successful students will be able to: |
|
Exploit modern computer technology to analyse and present data, write computer programmes in common languages to solve simple physical problems. |
Teaching/Learning Methods and Strategies A combination of formal teaching and self-study in computer laboratories. Skills applied in experimental labs, computational projects/assignments and research project work Methods of Assessment Use of computing for laboratory/project analysis and reports, computational assignments |
Perform dimensional analysis and order of magnitude estimates |
Teaching/Learning Methods and Strategies Discussed and demonstrated in lectures and tutorials. Methods of Assessment Assignments, tutorial performance |
Learning Outcomes: Knowledge & UnderstandingOn the completion of this course successful students will be able to: |
|
Display knowledge of a range of mathematical and computational techniques and apply them in a variety of physical situations |
Teaching/Learning Methods and Strategies Lectures, workshops, tutorials and problem solving classes to acquire and practice mathematical techniques and their application Methods of Assessment Explicitly in examinations, class tests, written and online assignments. Implicitly in all other assessments using quantitative physical models |
Demonstrate knowledge and understanding in selected specialist topics in physics and computational science, and an awareness of current trends and developments |
Teaching/Learning Methods and Strategies Lectures and directed self-study from a range of resources, research projects and group projects. Methods of Assessment Examinations, assignments, written reports/essays, oral presentations, and oral review meetings |
Demonstrate knowledge and conceptual understanding of the theory and application of core physics concepts in the areas of classical and relativistic mechanics, quantum physics, condensed matter, electromagnetism, optics and thermodynamics. |
Teaching/Learning Methods and Strategies Primarily through lectures and directed self-study from a range of resources. Reinforcement via tutorials, laboratory experiments and projects Methods of Assessment Examinations, class tests, written and online assignments, tutorial performance, written reports, oral presentations |
Learning Outcomes: Subject SpecificOn the completion of this course successful students will be able to: |
|
Understand the fundamental principles of computer science, software development and good practice in system design of computer based solutions. |
Teaching/Learning Methods and Strategies A combination of formal teaching and self-study in computer laboratories. Methods of Assessment Examinations, online test, computational assignments and projects |
Plan and execute experimental or theoretical projects in physics or computer science including critical and quantitative assessment of their own work and the work of others |
Teaching/Learning Methods and Strategies Supervision of extended physics projects with an open-ended component, performed individually or in pairs. Methods of Assessment Risk assessments, oral presentations, laboratory performance, written report |
Plan, execute and report the results of an experiment or investigation, and compare results critically with predictions from theory |
Teaching/Learning Methods and Strategies Laboratory experiments, computational projects and research projects Methods of Assessment Assignments, written reports, oral presentations, oral review meetings |
Identify the principles underlying physical problems, formulate them mathematically an computationally, and obtain analytical, approximate, or numerical solutions. |
Teaching/Learning Methods and Strategies Concepts primarily introduced in lectures. Techniques used to obtain quantitative outcomes presented, discussed and practiced in lectures, tutorials, laboratories, individual and group projects Methods of Assessment Examinations, class tests, written and online assignments, tutorial performance, written reports, oral presentations |
Learning Outcomes: Transferable SkillsOn the completion of this course successful students will be able to: |
|
Appreciate and demonstrate the importance of health and safety, risk assessment and scientific ethics |
Teaching/Learning Methods and Strategies Safety training courses, lectures, workshops, personal supervision. Methods of Assessment Project/lab risk assessments, online safety tests, assignments |
Work independently and as part of a team/group of peers while demonstrating time management and the ability to meet deadlines. |
Teaching/Learning Methods and Strategies Laboratory experiments, research projects, group projects, and personal tutoring/supervision/mentoring Methods of Assessment Written reports, oral presentations, peer review. Time management /deadlines implicit to all continuous assessment, |
Write computer programmes and use software packages to analyse data, perform numerical calculations, report results and prepare documents. |
Teaching/Learning Methods and Strategies Lectures and computer practicals on computer coding principles, syntax for specific languages, using Excel and Matlab, data analysis and numerical techniques. Methods of Assessment Coding and numerical problem solving assignments and mini-projects (group and individual) |
Communicate complex information in a clear and concise manner both orally and in a written format with proper regard for the needs of the audience. |
Teaching/Learning Methods and Strategies Lectures/workshops on how to prepare and execute oral presentations, scientific reports/popular articles, and writing concisely. Re-enforced at all levels through supervision during labs, research projects and group projects, and formative and summative feedback for student coursework. Methods of Assessment Written reports and essays, oral presentations (for individual and group projects) |
Search for, evaluate and reference relevant information from a range of sources |
Teaching/Learning Methods and Strategies Lectures/workshops on how to use and reference and review library books, scientific papers, and internet sources. Supervision during labs, research projects and group projects, and formative and summative feedback for student coursework. Methods of Assessment Written reports and essays, oral presentations (for individual and group projects), literature reviews |
MODULE INFORMATION
Stages and Modules
Module Title |
Module Code |
Level/ stage |
Credits |
Availability | Duration |
Pre-requisite |
Assessment | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
S1 | S2 | Core | Option | Coursework % | Practical % | Examination % | ||||||
Foundation Physics | PHY1001 | 1 | 40 | YES | YES | 24 weeks | N | YES | 0% | 30% | 70% | |
Mathematics for Scientists and Engineers | PHY1002 | 1 | 40 | YES | YES | 24 weeks | N | YES | 0% | 20% | 80% | |
Programming | CSC1020 | 1 | 40 | YES | YES | 24 weeks | N | YES | 30% | 70% | 0% | |
Professional Computing Practice | CSC2011 | 2 | 10 | YES | YES | 24 weeks | N | YES | 100% | 0% | 0% | |
Data Structures, Algorithms and Programming Languages | CSC2040 | 2 | 30 | YES | YES | 24 weeks | Y | YES | 0% | 100% | 0% | |
Software Development - Processes and Practice | CSC2044 | 2 | 30 | YES | YES | 24 weeks | Y | YES | 100% | 0% | 0% | |
Theory of Computation | CSC2047 | 2 | 30 | YES | YES | 24 weeks | Y | YES | 40% | 0% | 60% | |
Quantum & Statistical Physics | PHY2001 | 2 | 20 | YES | 12 weeks | Y | YES | 40% | 0% | 60% | ||
Physics of the Solid State | PHY2002 | 2 | 20 | YES | 12 weeks | Y | YES | 40% | 0% | 60% | ||
Astrophysics I | PHY2003 | 2 | 20 | YES | 12 weeks | Y | YES | 20% | 40% | 40% | ||
Electricity, Magnetism and Optics | PHY2004 | 2 | 20 | YES | 12 weeks | Y | YES | 40% | 0% | 60% | ||
Atomic and Nuclear Physics | PHY2005 | 2 | 20 | YES | 12 weeks | Y | YES | 40% | 0% | 60% | ||
Mathematical Physics | PHY2006 | 2 | 20 | YES | 12 weeks | Y | YES | 40% | 0% | 60% | ||
Concurrent Programming | CSC3021 | 3 | 20 | YES | 12 weeks | Y | YES | 0% | 40% | 60% | ||
Formal Methods | CSC3001 | 3 | 20 | YES | 12 weeks | Y | YES | 30% | 0% | 70% | ||
Quantum Mechanics and Relativity | PHY3001 | 3 | 20 | YES | 12 weeks | N | YES | 20% | 0% | 80% | ||
Advanced Solid State Physics | PHY3002 | 3 | 20 | YES | 12 weeks | Y | YES | 20% | 0% | 80% | ||
Astrophysics II | PHY3003 | 3 | 20 | YES | 12 weeks | Y | YES | 20% | 0% | 80% | ||
Advanced Electromagnetism and Optics | PHY3004 | 3 | 20 | YES | 12 weeks | Y | YES | 20% | 0% | 80% | ||
Nuclear and Particle Physics | PHY3005 | 3 | 20 | YES | 12 weeks | N | YES | 20% | 0% | 80% | ||
Physics in Medicine | PHY3006 | 3 | 20 | YES | 12 weeks | N | YES | 50% | 0% | 50% | ||
Physics Single Project | PHY3007 | 3 | 20 | YES | YES | 12 weeks | N | YES | 90% | 10% | 0% | |
Professional Skills | PHY3008 | 3 | 20 | YES | YES | 12 weeks | N | YES | 30% | 70% | 0% | |
Artificial Intelligence and Data Analytics | CSC3060 | 3 | 20 | YES | 12 weeks | Y | YES | 70% | 0% | 30% | ||
Video Analytics and Machine Learning | CSC3061 | 3 | 20 | YES | 12 weeks | Y | YES | 60% | 0% | 40% |
Notes
At Stage 2, Data Structures CSC2040 (30 CATS) and Quantum and Statistical Physics PHY2001 (20 CATS) are compulsory, one additional CSC module must be taken. If CSC2011 (10 CATS) is taken, then three further PHY modules must be taken. If CSC2044 or CSC2047 (30 CATS) are taken, then two further PHY modules must be taken.
At Stage 3 Students must take PHY3007 & PHY3008 and at least 2 CSC modules
At Stage One - Students required to take the 3 compulsory modules listed