Home » Programmes » Undergraduate » Project Courses » BComp Dissertation (FYP) » Keywords
BComp Dissertation (FYP) - Keywords
Nature of Projects
Algorithms
Analytical Modeling
Case Studies
Design
Economics
Experimentation
Human Factors
Languages
Legal Aspects
Management
Measurement
Performance
Reliability
Security
Simulation
Standardisation
Survey
Theory
Verification
Keywords and Nature of Projects
Project Keywords | ACM Code | Description |
---|---|---|
Advanced Type Systems | D.3.3 | D.3.3 Language Constructs and Features |
Analysis of Algorithms | F.2 | F.2 Analysis of Algorithms and Problem Complexity |
Combinitorial Optimization | G.1.6 | G.1.6 Optimization |
B.7.1 | B.7.1 Types and Design Styles — VLSI | |
H.4.2 | H.4.2 Types of Systems — Logistics | |
F.2.1 | F.2.1 Numerical Algorithms and Problems | |
G.1.2 | G.1.2 Approximation | |
Compression and Encryption | E.3 | E.3 Data Encryption |
E.4 | E.4 Coding and Information Theory | |
I.4.2 | I.4.2 Compression (Coding) | |
Computational Biology | J.3 | J.3 Life and Medical Sciences |
Computational Geometry | I.3.5 | I.3.5 Computational Geometry and Object Modeling |
Computer / Processor Architecture | C.1 | C.1 Processor Architecture |
D.3.4 | D.3.4 Processors | |
I.3.1 | I.3.1 Hardware Architecture | |
D.4.7 | D.4.7 Organization and Design | |
Computer Games | I.6.8 | I.6.8 Types of Simulation — Gaming |
K.8.0 | K.8.0 Personal Computing (General) | |
Computer Networks | C.2 | C.2 Computer-Communication Networks |
H.4.3 | H.4.3 Communication Applications | |
Constraint Programming | D.3.2 | D.3.2 Language Classifications – Constraint and Logic Languages |
D.3.3 | D.3.3 Language Constructs and Features — Constraints | |
F.4.1 | F.4.1 Mathematical Logic — Logic and Constraint Programming | |
Data Mining / Pattern Recognition | H.2.8 | H.2.8 Database Applications — Data Mining |
I.5 | I.5 Pattern Recognition | |
I.5.3 | I.5.3 Clustering | |
Data Structure and Algorithms | E.1 | E.1 Data Structures |
F.2 | F.2 Analysis of Algorithms and Problem Complexity | |
I.3.5 | I.3.5 Computation Geometry and Object Modeling | |
Database | H.2 | H.2 Database Management |
H.2.4 | H.2.4 Systems (Multimedia Databases) | |
H.2.7 | H.2.7 Data Administration (Data warehouse and repository) | |
H.2.8 | H.2.8 Database Applications (Data Mining) | |
H.5.1 | H.5.1 Multimedia Information Systems | |
Distributed Systems | C.2.4 | C.2.4 Distributed Systems |
D.1.3 | D.1.3 Concurrent Programming | |
D.2.5 | D.2.5 Testing and Debugging | |
Economics of IS/IT | IS | Economics of IS/IT |
Electronic commerce | IS | Electronic commerce |
Electronic government | IS | Electronic government |
Formal Methods | D.2.4 | D.2.4 Software/Program Verification |
D.3.1 | D.3.1Formal Definition and Theory | |
F.3.1 | F.3.1 Specifying, Verifying and Reasoning About Programs | |
F.3.2 | F.3.2 Semantics of Programming Languages | |
F.4.3 | F.4.3 Formal Languages | |
Graphics | H.5.1 | H.5.1 Multimedia information Systems (Animation) |
I.3 | I.3 Computer Graphics | |
HCI and eLearning | H.5.2 | H.5.2 User Interfaces |
K.3 | K.3 Computers and Education | |
K.3.1 | K.3.1 Computer Uses in Education — Collaborative Learning | |
H.5.4 | H.5.4 Hypertext, Hypermedia | |
IS security management | IS | IS security management |
Image Analysis | I.5 | I.5 Pattern Recognition |
I.4.8 | I.4.8 Scene Analysis | |
I.4 | I.4 Image Processing and Computer Vision | |
Information privacy | IS | Information privacy |
Information retrieval / processing | IS | Information retrieval/processing |
Knowledge Representation / Expert Systems | I.2.4 | I.2.4 Knowledge Representation Formalisms and Methods (F.4.1) |
H.3.1 | H.3.1 Content Analysis and Indexing | |
I.2.1 | I.2.1 Applications and Expert Systems (H.4, J) | |
Knowledge management | IS | Knowledge management |
Learning and Decision Support | K.3.1 | K.3.1 Computer Uses in Education |
Machine Learning | I.2.6 | I.2.6 Learning (K.3.2) |
I.5 | I.5 Pattern Recognition | |
I.5.3 | I.5.3 Clustering | |
Management of IS | IS | Management of IS |
Mathematical Logic | F.4.1 | F.4.1 Mathematical Logic (F.1.1, I.2.2-4) |
Natural Language Processing | I.2.7 | I.2.7 Natural Language Processing |
Numerical Analysis | G.1.0 | G.1.0 Numerical Analyses (General) |
G.1.2 | G.1.2 Approximation | |
G.1.3 | G.1.3 Numerical Linear Algebra | |
I.1.* | I.1 Symbolic and Algebraic Manipulation | |
Operating Systems | D.4 | D.4 Operating Systems |
Performance Analysis | D.4.8 | D.4.8 Performance |
I.6 | I.6 Simulation and Modeling | |
Program Analysis and Optimization | F.1.3 | F.1.3 Complexity Measures and Classes |
D.3.4 | D.3.4 Processors | |
I.2.2 | I.2.2 Automatic Programming | |
Programming Languages and application. | D.3.1 | D.3.1 Formal Definition and Theory |
Real-Time / Embedded Systems | C.3 | C.3 Special purpose and Application-based Systems |
Robotics | I.2.9 | I.2.9 Robotics |
Software / Program Analysis | F.1.3 | F.1.3 Complexity Measures and Classes |
D.2.4 | D.2.4 Software/Program Verification | |
Software / Program Specification | F.3.1 | F.3.1 Specifying, Verifying and Reasoning About Programs |
Software Engineering | F.3 | F.3 Logics and Meanings of Programs |
D.2.13 | D.2.13 Reusable Software | |
D.2.8 | D.2.8 Software Metrics | |
F.3.2 | F.3.2 Semantics of Programming Languages | |
System Security | D.4.6 | D.4.6 Security and Protection |
E.3 | E.3 Data Encryption | |
Textual Retrieval / Extraction | H.3.3 | H.3.3 Information Search and Retrieval |
H.3.7 | H.3.7 Digital Libraries | |
Time Concurrent Systems | D.1.3 | D.1.3 Concurrent Programming |
Tool Support | D.2.2 | D.2.2 Design Tools and Techniques |
D.2.3 | D.2.3 Coding Tools and Techniques | |
D.2.5 | D.2.5 Testing and Debugging | |
Video/Audio Analysis | H.3 | H.3 Information Storage and Retrieval |
H.5.5 | H.5.5 Sound and Music Computing | |
I.2.10 | I.2.10 Vision and Scene Understanding | |
I.4 | I.4 Image Processing and Computer Vision | |
I.5 | I.5 Pattern Recognition | |
Virtual Organisations and Communities | IS | Virtual Organisations and Communities |