(For the overall course structure and requirements, click here)
LAFR 1513 French Language I
This introductory course deals with the basic elements of the French language. In so doing, it places equal stress on speaking, listening and writing abilities, using daily-life vocabulary. It includes intensive oral drills designed to teach good speaking habits. This course is enhanced by the use of audio-visual materials whose purpose is to expose the student to contemporary broadly based French culture.
LAFR 1523 French Language II
This course, a continuation of French I, is a practical approach to everyday situations through the development of listening, speaking, and writing abilities. Intensive oral drills of a more complex nature designed to achieve fluency, make class attendance compulsory. The reading of short anecdotes on French life provides exposure to written French. This course is enhanced by the use of audio-visual materials designed to expose the student to contemporary French culture.
SOED 1533 Communication Skills I
This course seeks to introduce you to academic writing as a meaningful process involving extensive reading, multiple drafting, and revision. Students will do a great deal of reading and writing in and out of class. Students will encounter several ideas and strategies that might sound new to them. They are encouraged to try them out and see their reading and writing skills improve tremendously. Both group and individual activities will be assigned. Each student is required to submit a term paper.
SICS 1533 Foundations of Computer Science
The course aims to introduce students to some fundamental concepts and techniques of mathematics particularly in those areas most relevant to computer Science. Topics to be covered include: Formal mathematical notation; Integers; Fundamental properties of integers, congruence of integers and operations on integers, Modular arithmetic; rational numbers, real numbers, prime numbers, divisibility, GCD & LCM; Mathematical Induction and other proof techniques. Other topics include: Bases, Binary/Octal/Hexadecimal numbers, Data representation, Addressing, Instructions, Permutations & Combinations, Algebraic notation, Logarithms and other pre-computer calculating aids.
SOED 1543 Communication Skills II
This course covers the application of oral and written business communication, involving competency in effective letter writing, preparation of business reports, oral presentation, business meeting (parliamentary) procedures, minutes writing and topic on employment-related communication. Attention will also be given to meeting procedures, interviewing skills and writing of CV’s, and non-verbal communication. This course also deals with the application of basic ethical principles to modern standard business practices. Emphasis will be placed on ethical decision-making in the business arena. Keyboarding skills is a pre-requisite for this course.
SIIS 1553 Principles of Programming
The goal of this course is for students to learn the general principles of programming, including how to design, implement, document, test, and debug programs. Students will also be introduced to algorithms.
SOED 1562 Introduction to Logic
This course looks at the relation between a formal language (syntax) and its interpretations (semantics), Consistency, completeness, and compactness. Tarski’s theorem on the inexpressibility of truth. Godel’s incompleteness theorem and impact on mathematics. Broad spectrum of areas of logic and applications, based on student’s suggestion and interests.
SOGE 1573 Studies in African Development
The aim of this course is to inform students about the state of the socio-politico economic and religious affairs on the continent of Africa and discuss a workable agenda and strategies that can help Africa take control of its own destiny. Topics include among others, the identity of the African, a survey of the geography of Africa and the wealth of the land, the culture (e.g. customs, belief systems, religion, music, festivals, art and symbols, proverbs and saying, tales and story-telling, etc), the place of the trans-Atlantic slave Trade and the development of the continent, prominent Africans in the Diaspora, colonialism, the Africa culture and technology, wars, woes and poverty of the continent, religion as an instrument of development, Africa and the Bible, failure and success of organizations established to rescue Africa from poverty and shame (AU, NEPAD, etc), the contemporary Global interest in Africa’s resources, potential for emancipation. Attention will be given to setting a new agenda and devising strategies that will help Africa gain total independence. Various models of rebuilding nations will be studied (e.g., the Nehemiah strategy).
SOED 1583 Foundations of Education
This course deals with the historical, philosophical, and social foundations of Ghanaian education. Relevant content areas shall be selected from the development of education since the arrival of European traders, the influence of sociocultural ideals on the content and method of Ghanaian education, as well as Ghanaian and selected western philosophical ideas that underpin Ghanaian education.
SIMS 1623 Discrete and Continuous Mathematics
This course gives an understanding and uses (abstract) discrete structures that are backbone of computer science. Logic: Truth tables, TIF and 1/0 notation, Binary numbers and strings, gates, logic equations and their simplification; Sets: subsets, unions and intersections; Relations and functions: arithmetic modulo powers of 2, look up tables, 1-1 maps, Onto maps, bijection and data bases; Induction and recursion: functions defined by recursive relationships, loops; Graph and tree theory: applied to networks; Algorithms: filtering, interpolation, Euclid ’s algorithm; Permutations and combinations: discrete probability, relevance to performance evaluation.
SICS 1632 Introduction to Computer Hardware
This course introduces the hardware component of the computer including the components of a computer system, power supply, input devices, output devices and storage devices. This course comprises of both theory part and the practical part of the Computer so that the students will get on hands on training. The course also introduces the principles of computer design and performance measurements, instruction set design principles, exploitation of instruction level parallelism in high performance processors, RAID, Cache memory, Virtual memory, input, output, Organisation: Peripheral Devices, Input Output Interface, Asynchronous Data Transfer, Modes of Transfer, Direct Memory Access (DMA).
SOED 1633 Introduction to Educational Technology
This course examines uses and issues in educational technology. It also explores curriculum integration of technology and focuses on learning and using commercially available applications. Particular attention will be given to the use of wikis, databases, computer graphics, desktop publishing, computer games and simulations, hypermedia, Internet, and spreadsheets. In addition, strategies for the planning of learning opportunities to support teaching and learning will be emphasized.
SIIS 2513 Internet Programming I
SOED 2523 Designing Curriculum for Effective Instruction
This course is an overview of curriculum in schools and is designed to provide the student with an understanding of the principles of curriculum and instruction as well as the role the instructional designer plays in shaping, implementing, and evaluating curriculum in schools.
SICS 2523 Introduction to Software Engineering
This course is an introductory course in software engineering. It emphasises the organisational aspects of software development and software design and implementation by individuals and small teams within a process/product framework. The course covers the initial phases of the software-development life cycle.Topics treated under the course include software planning, requirements analysis, requirements specification, software design, user interface issues, specification and implementation of components, assessing design quality, design reviews and code inspections, software testing, basic support tools, software maintenance, technical communication and system documentation, as well as team-based development. A number of techniques for performing analysis and design are also explored.
SOED 2533 Classroom Management
The classroom is made up of the teacher, students, teaching/learning materials, furniture, as well as rules and regulations. The course prepares the student to manage these human and non human resources in the classroom to facilitate teaching and learning. Some of the relevant content areas are theories and principles of classroom management, dealing with order and discipline in the classroom, use of instructional time, use of facilities. Attention will also be given to team teaching and team combined classes.
SICS 2533 Data Communication & Networks I
This course is an introduction to the field of data communications and the basic concept in Networking. Topics include: the language of computer networks; fundamentals of data and signals, analog signal, digital signal, the media; conducted and wireless, modems, networks of computers, LAN, WAN, Network devices. Basic modem operating principles, Bandwidth limitations, and alternatives to traditional modems: Channel Service Unit/ Data Service Unit, Cable Modems, ISDN, DSL. It also gives a brief knowledge about Data Link Connections. The course also covers Physical and Data Link protocol issues. The program proceeds to a discussion of switching technologies and Network Layer concerns. The course addresses local area networks with broadcasting and media access control providing the alternative to switching in these environments, and issues associated with network connectivity and the question of interoperability. Topics and content of the course include; using the Open Systems Interconnection terminology, the functions of the Transport Session, Presentation and Applications Layers and the TCP/IP stack used to provide a "real world" example. Students will examine the structure of the Internet and explore the critical role of TCP/IP. Focus will be on such topics as; Physical Layer Protocols, Data Link Layer Protocols, Switching Alternatives, Network Layer Protocols, Local Area Networks (LAN), Interoperability and the OSI Model, TCP/IP and the Internet.
SOED 2543 Analysis and Design of Technology-Based Learning Environments
This course will provide students with opportunities to experience the instructional design process as applied to the conceptual prototype of a technology-based learning system or interface design. Students will have the opportunity to interact with developers, subject matter experts, target audience members and draft a comprehensive design approach as well as prototype their ideas using selected technology software tools. The course will be focused on facilitating connections between interdisciplinary approaches of prototyping, design and development of teaching and learning systems/interfaces from multiple disciplines including instructional design, computer science, human computer interface and related fields
SICS 2553 Computer Organization
This course introduces students to basic computer organization and design: Instructional codes, computer instructions central processing unit: General register organisation, stack organisation, instruction formats, addressing modes, data transfer and manipulation, program control, Reduced Instruction Set Computer RISC) micro programmed control: Control memory, address sequencing, Processing: Parallel, Pipelining, Vector, Array Processing. Characteristics of Multiprocessors, Computer Arithmetic: Addition and Subtraction, Multiplication Algorithms, Division Algorithms.
SOED 2573 Instructional Technology Foundations and Theories of Learning
This course reviews the practical and pedagogical issues related to the design and development of technological instruction. Emphasis is placed on investigating instructional design as a field and community of practice, as well as reviewing core learning theory constructs applicable to the design of instructional technology.
SICS 2593 Programming with Visual Basic.Net
This course provides the knowledge and techniques needed to build distributed Visual Basic.Net applications. You develop the skills required to take advantage of a combination of component- and object-oriented syntax in VB.Net to achieve increased reusability. Topics covered include (i) The .NET Framework: The .NET Framework class library, The Common Language Runtime (CLR), (ii) Object-Oriented Programming: Encapsulation, Inheritance, Polymorphism; (iii) Generics, Operators and Memory Management: Generics, Operator overloading, Garbage collection; (iv) Events, Exceptions and Multithreading: Working with events and delegates, Structured exception handling, Threading and synchronization (v) Assembly deployment and versioning, (vi) Data Manipulation with ADO.NET: The ADO.NET model, Programming the ADO.NET objects, and XML.
SOED 2623 Educational Psychology
This course combines the theories and principles of human growth and development, and of learning. The specifics include factors that influence the nature and direction of growth and development at the pre-natal and post-natal stages, as well as relevant psychological knowledge concerning the theories of human development. Also included are the relevant theories of learning, such as those of Pavlov, Skinner, and Thorndike.
SOED 2633 Innovations in Distance Learning
This course explores the education and training opportunities that can be developed through electronic networks and telecommunications. Hands-on activities will focus on planning, implementing and evaluating online learning modules. Students also discuss emerging applications, and how new approaches to learning can be integrated into current distance learning practices.
SOED 2723 Educational Technology and Assessment
This course will cover fundamentals of educational assessment and measurement and relate them to current attempts to use technology for the educational assessment. Computer technology will be considered both from the standpoint of the use of technology to support more traditional testing, and more innovative ways to assess more complex learning.
SOED 3513 Aims and Principles of Education
The course deals generally with the aims of education from the point of view of the student, the parent, and the state. Relevant content areas will include the social functions of education, equalization of educational opportunity, as well as the relationship between formal/informal educations in national development.
SOED 3523 School Accounting
In this course, the student is introduced to the basic principles, concepts, tools and procedures in business accounting and their application to day-to-day accounting practice in the school. Also relevant are resource mobilization, financial and inventory control and management, as well as budgeting, and so on.
SIMS 3533 Probability and Statistics
General introduction to the nature of statistics: Methods of data reduction, descriptive statistical analysis of frequency data, calculation of measure of central tendency and dispersion, moments, skewness and Kurtosis. Elements of combinatorial analysis. Relative frequency interpretation of probability, laws of probability, mutually exclusive and exhaustive events, conditional probability and statistical independence.
The course also covers objectives and pitfalls of statistical studies. Structure of data sets, histograms, means, and standard deviations. Correlation and regression. Probability, binomial and normal. Interpretation of estimates, confidence intervals, and significance tests. Student will work extensively with MS Excel, and will also be introduced to SPSS and MINITAB.
SOEC 3573 Research Methods
The course examines different methods of acquiring knowledge, role of economic research, identification of a research problem and stating of research questions and hypotheses. Also review of literature, meaning, purpose and principles of research designs and the measurement design will be examined. The course further acquaints students with the method of data collection and analysis; descriptive and inferential statistics; interpretation of data and proposal and research writing
SICS 2573 Database Management Systems
This course introduces the basic concept of databases. Files, File Organization and File Structures, the purpose of Database systems, Data Models, Transaction Management, Storage Management, Data base Users, Database Administrator, Database Architecture and data Modeling, Relational Model, Entity Relationship Modeling, Data Normalization etc. The course also introduces the latest database management tool. Topics cover: Information models and systems, Data modeling, object oriented models, Relational databases, Database Query languages, SQL- DDL, DML, TCL, Sub queries. PL/ SQL: Functions, Packages, Triggers etc. Query optimization; 4th generation environments; embedding non procedural queries in a procedural language; introduction to object query language, database design, functional dependency, transaction processing, failure and recovery, concurrency control, Database System Architectures: centralized systems, client server systems, Distributed systems, Parallel databases and multi database systems.
SICS 3513 Human Computer Interactions
Many computer systems are not easy to use. This can have a considerable impact on the quality of life of the users, their efficiency at work and even on their health and safety. In this module students will learn about the impact of unusable systems and the importance of making systems easier to use. Students will learn practical skills to design and analyse the usability of interactive systems, learn about how psychology and other human-centred disciplines can inform the design of easier to use systems and lastly, be encouraged to think critically about how technology is developed and marketed.
SOED 3543 Simulation Teaching
In this course students practice specific teaching skills in a non-threatening environment, getting feedback from peers and mentors. The specific teaching skills and practices include questioning techniques, use of the chalkboard/whiteboard/electronic board, and other audio/visual resources, systematic presentation, and lesson closure. Opportunities are provided for the student to observe good models of teaching through video presentations and demonstration of specific teaching techniques.
SOED 3633 Web-Based Learning
This course examines the various aspects of web-based learning and the ways these tools can be integrated into the teaching/learning process. Assignments, online discussions, and web-based projects are utilized to help students develop a working knowledge of integrating web-based learning structures into their instructional practices as well as expertise in creating their own web-based learning structures. The course is taught fully online.
SICS 3652 E-Commerce & E-Business
This course aims to introduce students to the concepts of e-commerce and equip them with the tools and knowledge to take advantage of e-commerce and e-business in an organisation by developing effective business strategies with the support of new technologies. Some concepts to be discussed includes: The emerging digital economy, Understanding the economics of the Web, E-Commerce technology, Web integrated software, Communications and networks, E-harmonised supply chains, Internet marketing, Financial accounting infrastructures, Legal and Security issues in e-commerce, Business models for e-commerce and Implementation of e-business systems.
SICS 3733 Operations Research
This course discusses methods for developing and analysing deterministic and stochastic mathematical models. Topics to be covered include: linear programming, networks, integer programming and non-linear programming. Some topics under this course also include simulation, Markov processes, and queuing.
GSGR 4500 Development of Business Portfolio
This course enables students to reflect on their learning and business experiences throughout the programme. As a requirement for graduation, learners are required to submit an extensive Business Portfolio to the Academic Office during the final semester. Business Portfolios encourage and reinforce the importance of lifelong learning and articulate the importance of career development. Learners follow a plan to compile, build and develop a Business Portfolio throughout the entire program. The key features of a Business portfolio include: Résumé; List of one’s competencies (papers, projects, workshops, list of skills and achievements); Brief summary of one’s professional growth and development (career goals and objectives, professional affiliations, resources and contacts); Statement of one’s personal life & business philosophy; Formal workplace observations; Videotapes, audiotapes and photos of the workplace activities, bulletins boards, field trips; Records of strategies and challenges mastered from experience; Clippings, reports, newsletters and articles; Notes and comments received from colleagues, lecturers and administrators; Selection from a business journal that highlights the growth of a business; Self-evaluation and reflection on feedback (include self-reflection and documentation of improvement towards one’s stated goals); Samples of student’s creative and exemplary work and projects; Well articulated business plan; strategic plan, Writing samples (best recent paper); Lists and discussions of participation in community events and activities; Assessment instrument used to date; Other documents related to professional development (publication, grants, honors, awards, and/or certificates).
The course will be graded either pass (P) or repeat (R). A pass is required in this course at the end of Level 400. What constitute a pass are (i) at least 90% presence and (ii) timely completion of personal experience record (PER), a journal assessed by the Educational Support Service (ESS). No student can graduate without passing this course
SOED 4523 Public School Management
Public School today must be run as business entities. The student is therefore introduced to relevant management theories and their application to management of public schools in Ghana. The role of the community, the district administration, and the central government in the organisation and management of the public school system are relevant. Attention is also given to the role of PTA, SMC/Board of Governors, Traditional Authorities and Religious Bodies.
SOED 4534 Practicum in Instructional Technology
Provides supervised practice in applying knowledge and skills of student’s chosen track through placement in appropriate work setting. Integrates research strategies with reflective practice and robust, systematic, and semester long practice. During this field experience students systematically implement instructional designs and conduct ongoing summative and formative evaluation of that plan. In addition, students write a comprehensive summary of the plan, the evaluation, and overall outcomes.
SOED 4503 Project/Dissertation
An independent research project carried out under the supervision of a faculty member. Students may produce an 8,000 or 10,000 – word dissertation depending on the nature of the project or research.
SICS 4523 Computer Simulation & Modeling
The purpose of the course is to introduce students to the general principles of simulation model design and concepts of the computer simulation. The course introduces mathematical and statistical models, simulation languages, gives a thorough review of queuing systems and a hands-on experience with the object-oriented simulation. Applications of simulation methods and techniques are focused mainly on the area of computer science. However, general methodology of the simulation project life-cycle (problem formulation, data acquisition, model design, validation and verification, experiment preparation, interpretation of results) is presented. ProModel for Windows will be used for projects including production systems, inventory, finance, and transportation. Statistical analysis of simulation input/output data, model validation, design of simulation experiments, and optimisation are also covered.
SICS 4543 Team Software Development Project
The focus of this course is on software development in teams. The objective here is for the students to get hands-on experience with evolving an existing system while playing pertinent technical and managerial roles. By the end of the course, teams should be able to plan, develop and manage software, and analyse it - as well as analyse the processes used - in a quantitative way. An important aspect in the course is studying different types of software teams, and how they measure amongst themselves during software development. Measurements would be defined for software defect quality, productivity, rework, communication patterns, development effort, feedback and backtracking. Data will be gathered, validated, analysed and interpreted in order to obtain a thorough understanding of team software development. Contextual information (such as the state of the existing system to be evolved) will be described. Student teams will be formed based on previous individual experience. Teams would then have to gather system and software requirements. Project progress would be assessed regularly and feedback will be provided.
Teams are expected to hold project meetings and to use appropriate software engineering methods and techniques. Delivery of software artifacts is expected as per the project description. Class time will be divided into three parts: time for lecturers on contemporary issues in software development, time for guest lecturers (industry practitioners) and time devoted to team-based activities.
SICS 4583 Multimedia and Web Engineering
This course has to do with a detailed study of methodologies, techniques and tools used to analyse, design and implement multimedia and web-based applications. The focus of the course will be hands-on development of commercial web-based applications. Students will study a variety of software technologies relevant to web design and implementation including programming languages, scripting languages, network programming and security. Each student will develop an application by going through all phases of web engineering life cycle; - specification, design, implementation, and evaluation.
SOED 4603 Project/Dissertation
A continuation of SOED 4503 and submission of Dissertation.
SICS 4693 Computer Security
The course is intended to help business executives and information systems/computer professionals, and organisations protect the computer and the data from a wide variety of threats. Security concerns are of prime concern now. News events about computer related data errors, thefts, burglaries, fires, and sabotage dominate. Weak computer security and lack of internal controls increases an organization's vulnerability. The major steps in managing computer security are discussed in this course. The course helps business executives identify resources in their organizations that need to be protected. Some computer security Issues to be discussed in the course include: Organizational Policy, Physical Security and Data Preservation, Hardware Security, Software Security, Personnel Security, Network Security, Security Policy, Contingency Planning, Auditing and Legal Issues, Computer Crime, and Cyber fraud.
SICS 4713 Computer Ethics & Society
Introduces students to the social and professional issues that arise in the context of computing. Special topics include: Social context of computing, Methods and tools of analysis, Professional and ethical responsibilities, Risks and liabilities of computer based systems, cyber laws Intellectual Property, Privacy and civil Liberties, Computer Crime: History and examples of computer crime; “ cracking” and its effects; viruses, worms and Trojan horses; crime prevention strategies, economic issues in computing, Philosophical frameworks, Ergonomics.
SICS 4723 Introduction to Expert Systems
This course introduces students to machine intelligence, with special emphasis on expert systems. Topics include introduction to systems for problem solving and automated reasoning, reasoning in the presence of uncertainty, search control, backward and forward rule chaining, and connectionist artificial intelligence
SOMA 4753 New Venture Creation
This course introduces students to entrepreneurship and new venture creation, including entrepreneurial tests and self evaluation, team building, negotiating, valuation and strategic planning. Also involves the development of basic business plans. Prereq: Open only to senior students.
Back to Top
(For the overall course structure and requirements, click here)