APPENDIX A |
INFORMATION AND COMMUNICATIONS TECHNOLOGY MODULES |
CIC (Levels 2 & 3) |
Levels 4 & 5(formerly 100 Level) |
Level 6 (formerly 200 Level) |
Level 7 (formerly 300 Level) |
Note: No more that 30 credits from any one category and must have represetnation from at least 3 of the firs 5 categories, as per Table 1. |
COMPULSORY |
OPTIONAL |
|
|
BS320 Interpersonal Communication |
*IP500(IP100) Interpersonal Skills |
|
SS600(SS200) Supervisory Skills |
HR700(HR300) Human Resource Management |
BS310 Written Communication |
*BC500(BC100) Business Communications |
|
BC600(BC200) Business Communications |
|
BS370 Accounting Introduction |
|
AA500(AA100) Applied Accounting |
AA600(AA200) Applied Accounting |
AA700(AA300) Cost Accounting |
BS340 Business Environment |
*BA500(BA100) Business Applications |
|
BA610(BA210) Business Applications |
|
|
|
|
BA620(BA220) Non-Accounting Business Applications |
BA700(BA300) Business Applications |
AP370 Accounting Package |
|
|
AP600(AP200) Accounting with packages |
|
BS325 Professional Practice |
|
|
*ET600(ET200)Ethics & Professionalism |
EC700(EC300) E-Commerce Business |
|
HS310 Hardware |
*HF500(HF100) Hardware Fundamentals |
|
CA600(CA200) Computer Architecture and Digital Logic |
CA700(CA300) Computer Architecture & Organisation |
BS260 Ergonomics |
|
DC500(DC100) Data Communications |
DC600(DC200) Data Communications |
DC700(DC300) Data Communications |
|
|
|
NE600(NE200) Networks |
NE700(NE300) Networks |
EC320 Email & the Internet |
|
IN500(IN100) Internet |
IN600(IN200) Web Site Development |
|
|
|
|
IN610(IN210) Web Site Administration |
EC710(EC310) E-Commerce Web Site |
HS330 Networks |
|
NM500(NM100) LAN Administration |
NM600(NM200) LAN Administration |
|
|
|
NC500(NC100) Network Cabling |
NM61n(NM21n) LAN Administration (Applied) |
|
|
|
|
NM650(New) TCP/IP Principles & Practice |
|
|
|
PC500(PC100) Process Control |
HS600(HS200) PC Hardware and Skills |
|
|
|
ID500(ID100) Interface Design & Development |
HM600(New) PC Hardware Maintenance |
|
|
|
|
|
HD600(HD200) Help Desk |
|
HS320 Software |
|
OS500(OS100) Operating Systems Software |
OS600(OS200) Operating Systems |
|
|
|
SF400(SF100) Software Fundamentals |
OS610(OS210) Operating Systems Internals |
|
|
|
|
OS65n(OS25n) Software Support |
|
|
AP310 Word Processing |
|
SP500(SP100) Software Applications |
SP600(SP200) Software Support |
SP700(SP300) Software Selection |
AP320 Databases (Flat-Files) |
|
SP510(SP110) Software Packages |
SP610(SP210) Integrated Applications |
|
AP330 Spreadsheets |
|
SP520(SP120) Software Packages (Alternative) |
|
|
AP340 Desk-Top Publishing |
|
SP690(SP190) Word-processing & Spreadsheets |
|
|
AP350 Presentation Software |
|
SP691(SP191) Software - Accounting, file |
|
|
AP360 Graphics |
|
SP692(SP192) Software Packages |
|
|
|
SD340 Multimedia |
|
MA500(MA100) Multimedia Principles |
MA600(MA200) Multimedia Development |
MA700(MA300) Multimedia Applications |
|
|
|
DG600(DG200) Dynamic Graphics |
|
ST320 Special Topic |
|
US100 User Support |
|
|
|
|
*PD500(PD100) Programme Development |
|
|
|
SD310 Programming A |
*PP400(PP100) Programming Principles |
|
|
|
SD320 Programming B |
PP490 Programming Concepts & Tools (Alternative with PP590) |
|
|
|
|
|
PP590 Programming Concepts & Tools (Alternative with PP490) |
PR51n(PP11n) Programming Practice |
|
|
|
|
PR50n(PR10n)Programming |
PR60n(PR20n)Programming (Batch) |
PR70n(PR30n) Programming |
|
|
PR51n(PR11n) Programming |
PR61n(PR21n) Programming (Interactive) |
|
|
|
|
PR62n(PR22n) Programming (Further Techniques) |
|
|
|
PR530(PR130)Programming (Systems) |
PR630(PR230) Programming (Systems) |
PR730(PR330) Programming (Systems) |
|
|
|
PR65n(PR25n) Programming |
|
|
|
|
|
PR740(PR340) Programming (Unix) |
|
|
|
|
PR75n(PR35n) Programming (Applications for MS-Windows) |
|
|
|
|
PR76n(New) Programming for E-Commerce |
|
|
OO500(OO100) Object Oriented Techniques |
OO600(New)Object Oriented Analysis & Design |
OO700(OO300) Object Oriented Programming |
|
|
*DT500(DT100) Data Organisation |
DB500(DB100) DBMS |
DB600(DB200) DBMS |
DB700(DB300) DBMS |
|
|
|
DB620(DB220) Database Administration |
|
|
|
|
DA600(DA200) Data Analysis |
|
|
|
|
EX600(EX200) Expert Systems |
|
|
|
|
FG600(FG200) Fourth Generation Languages |
FG70n(FG300) Fourth Generation Languages |
|
|
|
PY600(PY200) Prototyping Concepts |
|
|
|
|
FS600(FS200) File Structures |
|
|
*SO500(SO100) Systems Overview |
|
SA600(SA200) Systems Analysis (Structured Techniques & Tools) |
DM700(DM300) Data Modelling |
|
|
|
|
SA61n(SA21n) Systems Analysis (Methodology) |
SA700(SA300) Systems Analysis |
|
|
|
SD600(SD200) Systems Design |
SD700(SD300) Systems Design |
|
|
|
BA600(BA200) Business Analysis |
|
|
|
EP500(EP100) Evaluation & Procurement |
EP600(EP200) Evaluation & Procurement |
|
|
|
|
IG600(IG200) Information Gathering |
|
|
|
|
IO600(IO200) Input Output Design |
|
|
|
|
|
|
IS700(IS300) Information Systems Management |
|
|
|
|
IS710(IS310) IS & Business Planning |
|
|
|
MP600(MP200) Marketing & Presentations |
|
|
|
OM500(OM100) Organisation & Management |
|
|
AP380 Project Management |
|
|
PM600(PM200) Project Management Tools |
|
|
|
|
PS600(PS200) Problem Solving |
|
|
|
|
|
RA600(RA200) Requirements Analysis |
|
|
|
|
QA600(QA200) Quality Assurance |
|
|
|
|
SC600(SC200) Systems Controls |
|
|
|
|
SI600(SI200) Systems Implementation |
|
|
|
|
|
AS700(AS300) Auditing Systems |
|
|
|
|
SR700(SR300) Systems Review & Maintenance |
BS230 Mathematics for Computing |
|
AM500(AM100) Applied Mathematics |
|
|
|
|
|
MB500(MB100) Mathematics for Business & Computing |
|
|
|
|
ST500(ST100) Statistical Analysis |
|
|
|
|
WX500(WX100) Work Experience |
|
|
|
|
|
TR600(TR200) Training |
TR700(TR300) Training |
EC330 Working Collaboratively |
|
|
|
GW700(GW300) Groupware |
|
|
|
|
***PJ700(PJ300) Project |
|
|
|
AC500(AC100) AC Theory |
AE600(AE200) Analogue Electronics |
|
|
|
|
AE610(AE210) Analogue Electronics (Applied) |
|
|
|
BS500(BS100) Semiconductor Theory |
DE600(DE200) Digital Electronics |
|
|
|
|
DE610(DE210) Digital Electronics (Applied) |
|
|
|
EL500(EL100) Electronics (Theory & Components) |
|
|
|
|
|
TS600(TS200) Telecommunications Systems |
|
|
|
|
MW600(MW200) Mobile Wireless Principles |
|
|
|
|
MW610(New) Mobile Wireless Practice |
|
Compulsory Modules: *Denotes a compulsory DipICT L5 (CBC) module
**Denotes a compulsory DipICT L6(DipBC) module
***Denotes a compulsory NDBC module |