Masters in Computer Science Syllabi
Masters in Computer Science Syllabi
MAY 2020
HARAMAYA UNIVERSITY
College of Computing and Informatics
b) Course Description
Heap sort
Quick sort
Sorting in linear time
Median and order statistic
Dynamic programming
Greedy algorithms
Amortized analysis
B-Trees
Binomial heaps
Fibonacci heaps
Data structures for disjoint sets
Method of Assessment
This course is assessed by the project work, the assignments and a written examination.
Both the project and assignment will be presented in the class, defended/demonstrated by
the students and feedbacks will be given to them by the instructor and by other peer
students in the class.
Course Requirement:
Reading Material:
1. Thomas H.. Cormen, Charles Eric Leiserson, Ronald L. Rivest, and Clifford
Stein.
Introduction to algorithms. Vol. 6. Cambridge: MIT press, 2001.
2. Vazirani, Vijay V. Approximation algorithms. Springer Science & Business
Media, 2013.
3. Preparata, Franco P., and Michael Shamos. Computational geometry: an
introduction.
Springer Science & Business Media, 2012.
4. "Self-adjusting Binary Search Trees." Journal of the ACM 32, no. 3 (July, 1985):
652-686.
ISSN: 0004-5411.
Credit Hours: 3
Prerequisite(s): None
Course Description:
The motivation for this course lies in the interest in providing a broad viewpoint on
Computer Science by surveying recent developments, major results, and hot topics in
today’s leading- edge research in Computer Science. The main focus of this course is
on topics of current interest in Computer Science.
Learning Outcomes:
Course Content:
The course will cover topics such as pervasive and grid computing, temporal data
warehouse, aspect-oriented programming, open source software engineering, mobile
computing, web engineering, Web Services, Big Data Analytics, etc.
Teaching Strategy:
This course is assessed by class room activities, a project and an examination. The
project can be research paper presentation or a practical work.
Credit Hours: 3
Prerequisite(s): None
Learning Outcomes
Course Content:
Teaching Strategy:
Assessment Breakdown:
o Assignments: 10 – 20 %
o Laboratory work: 20 – 35%
o Written exams: 50
Course Requirements:
Reading Materials
Credit Hours: 3
Prerequisite(s): None
Course Description: The course is about building large and complex software
systems using object oriented approaches and techniques.
Learning Outcomes:
Course Content:
1. Overview
Software crisis
Design approaches
OO Software development activities
2. Unified Modeling Language(UML)
Modeling concepts
Modeling diagrams: use case, class, sequence, state chart , activity
3. Requirements Elicitation
An overview of requirements elicitation
Requirements elicitation activities: identifying actors, scenarios, use cases,
objects
4. Requirements Analysis
Analysis concepts
Analysis activities: identifying entity, boundary and control objects,
mapping use cases to objects
5. System Design
System design concepts
System Design activities: identifying
subsystems, defining persistent data stores and access control, mapping
subsystems to components
6. Object Design
Design concepts
Object design activities
7. Implementation and Testing
Teaching Strategy:
Method of Assessment:
Course Requirements:
Reading Materials
Teaching Strategy: The course will be offered through lectures, class discussions,
Laboratory work, reading assignment.
Method of Assessment: The course will be assessed by writing assignment
papers and written, oral examination.
Assessment Breakdown:
Assignment: 60%
Written exam 40%
Course Requirement: Students are required to attend lectures, lab sessions, seminars,
discussions individually or in groups. Examination and assignments
are compulsory. Reading Material:
Christian W. Dawson: Projects in Computing and Information Systems (A
Student’s Guide). Addison Wesley, 2005.
Justin Zobel: Writing for Computer Science. Springer, 2004.
Paul D. Leedy, Jeanne Ellis Ormrod: Practical Research Planning and
Design, 8th edition, Pearson, 2005
Miller, Casey, and Kate Swift, The Handbook of Nonexist Writing, Harper and
Row.
Credit Hours: 3
Prerequisites: None
Learning Outcomes:
1. Introduction
Introduction and Definition
Goals of a Distributed System
Types of Distributed Systems
2. Architectures
Architectural Styles
System Architectures
3. Processes
Threads and their Implementation
Anatomy of Clients
Servers and Design Issues
Code Migration
4. Communication
Network Protocols and Standard
Remote Procedure Call
Message-Oriented Communication
Stream-Oriented Communication
Multicast Communication
5. Naming
Names, Identifiers, and Addresses
Flat Naming
Structured Naming
Attribute-Based Naming
6. Synchronization
Clock Synchronization
Logical Clocks
Mutual Exclusion
Election algorithms
7. Consistency and Replication
Reasons for Replication
Data-Centric Consistency Models
Client-Centric Consistency Models
Replica Management
Consistency Protocols
8. Fault Tolerance
Introduction to Fault Tolerance
Process Resilience
Reliable Client-Server Communication
Reliable Group Communication
Distributed Commit
Recovery
Teaching Strategy:
Students are required to attend all lectures and lab sessions, do their reading and lab
assignments individually or in groups as the case may be and submit on time, make
presentations of assignments, read all reading materials provided and/or referred, and sit
for all exams.
Reading Materials:
Credit Hours: 2
Prerequisite(s): None
Course Description: The course is about fundamentals of computer security, privacy, the
importance of security for computer systems, protection schemes and policy, network
security concepts and mechanisms, public and private key encryption techniques, network
layers security, computer forensics, legal and policy issues, viruses and worms, web
security, programming security.
Learning Outcomes:
Teaching Strategy:
Method of Assessment:
This course is assessed by a group project, individual assignments, and examination. Each
group project will be presented in the class, defended/demonstrated by the students and
feedbacks will be given to them by the instructor and by other peer students in the class.
Course Requirements:
Teaching Strategy: This course will be offered through lectures, presentations, class
discussions, laboratory work and Group project work. Students present their
assignments, and get feedbacks.
Credit Hours: 1
Prerequisite(s):None
Course Description: This course is intended to provide a skill in reviewing recently
published works and prepare review report in a selected area of Computer Science.
Course Content:
Students critically and scientifically evaluate published works in current
research issues and results in selected areas of Computer Science.
Teaching Strategy:
The instructor will decide on the area of emphasis and will avail published
research papers to the students. Students, in groups or individually, critically and
scientifically review published papers, prepare well-written reports and present
their findings in a class.
Method of Assessment:
This course is assessed by class room activities, written report and presentation.
Reading Materials:
Credit Hours: 3
Prerequisite(s): None
Course Description: This course is an introduction to natural language processing - the
study of human language from a computational perspective and designed to get students
up to speed of with the current research in the area. It covers morphology, syntactic,
semantic and pragmatic processing models, emphasizing statistical or corpus-based
methods and algorithms. It also covers applications of these methods and models in
syntactic parsing, information extraction, statistical machine translation, dialogue systems,
and summarization.
Course Content:
Teaching Strategy:
Method of Assessment:
This course is assessed by a project and an examination.
Course Requirements:
Reading Materials:
Course Description: Software architecture has emerged as the central theme over which
all large scale software is built. It is the algorithmic counterpart for large scale software.
This course deals with problem of identifying the concept of architecture and other topics
covered are Architecture Documentation, Architecture Evaluation, and Product Lines
Enterprise Architecture.
Learning Outcomes: The learning objectives for the course are the following:
Develop and evaluate software architectures
Select and use appropriate architectural styles
Select and use appropriate software design patterns
Express the specifications and design of an application using UML
Specify parts of the design using a formal design language (OCL)
Ability to design and apply existing software patterns
Ability to use the software design tool in an integrated environment
COURSE CONTENT
1. Introduction to Software Architecture
1.1 Roles and Team,
1.2 Viewpoint Considerations of the Software Architect & Terminology
1.3 Software Architecture Principles
1.4 System Structures
Workshop: Patterns and Anti-Patterns Research Assignment
Assessment Breakdown:
o Assignments: 10 – 20 %
o Laboratory work: 20 – 35%
o Written exams: 50
Course Requirements:
Course Description: This course will introduce students to mobile computing and mobile
application development. Mobile computing will be discussed from three perspectives:
mobile technology, application development, and user interaction. The course will first
overview various mobile computing applications, technologies and wireless
communication. Next, students will learn about common paradigms in mobile computing
such as low power computing, computing in an environment with limited resources, fault
tolerance, and persistence. Students will be introduced to and use mobile application
frameworks and development environments to reinforce concepts covered in lectures.
User interface and user experience will be discussed and application development
guidelines from various vendors will be discussed and analyzed. Lastly, the course will
look at some current research in mobile computing. Students will be expected to learn at
least one mobile application development framework and use it to implement their
assignments and course project.
Course Contents:
1. Introduction:
Basic Concepts in Mobile Computing and mobility impact on Computing
Medium Access Control: Motivation for Specialized MAC - SDMA -
FDMA - TDMA - CDMA - Comparison of Access mechanisms - Tele
communications: GSM - DECT - TETRA - UMTS - IMT - 200 - Satellite
Systems: Basics - Routing
- Localization - Handover - Broadcast Systems: Overview - Cyclic
Repetition of
Data - Digital Audio Broadcasting - Digital Video Broadcasting.
2. Wireless Networks:
Wireless LAN: Infrared Vs Radio Transmission - Infrastructure Networks -
Ad hoc Networks - IEEE 802.11 - HIPERLAN - Bluetooth - Wireless
ATM: Working Group - Services - Reference Model - Functions - Radio
Access Layer - Handover
- Location Management - Addressing Mobile Quality of Service -
Access Point
Control Protocol.
3. Mobile Network Layer:
Mobile IP: Goals - Assumptions and Requirement - Entities - IP packet
Delivery - Agent Advertisement and Discovery - Registration - Tunneling
and Encapsulation
- Optimization - Reverse Tunneling - IPv6 - DHCP - Ad hoc Networks.
4. Mobile Transport Layer:
Traditional TCP - Indirect TCP - Snooping TCP - Mobile TCP - Fast
retransmit/ Fast Recovery – Transmission / Timeout Freezing -
Selective Retransmission -
Transaction Oriented TCP.
5. WAP:
Architecture - Datagram Protocol - Transport Layer Security - Transaction
Protocol
- Session Protocol - Application Environment - Wireless Telephony
Application.
6. Ad Hoc Network Architecture and Capacity
Mobile Ad Hoc Routing
7. OS Mobility Support, Mobile OS case study
Software design for Mobile devices, e.g., Android and iOS platforms.
8. IEEE Standards (802.11 a/b/g/n) used for WLAN & Wi-Fi
Teaching Strategy:
Assessment Breakdown:
o Assignments: 10 – 20 %
o Laboratory work: 20 – 35%
o Written exams: 50
Course Requirements:
Reading Materials:
1. J. Chiller, “Mobile Communication”, Addison Wesley, 2000.
2. William Stallings, “Wireless Communication and Networks”, PHI/ Pearson
Education,
2003.
3. Singhal “WAP-Wireless Application Protocol”, Pearson Education, 2003.
4. Asoke K Talukder, Roopa R Yavagal, “Mobile computing”, TMG, 2006.
5. Mark Grayson, Kevin Shatzkamer, and Klaas Wierenga, Building the Mobile
Internet,
Cisco Press; February 2011, ISBN-13: 978-1587142437. .
6. Shane Conder and Lauren Darcey, Androidâ„¢ Wireless Application
Development,
Second Edition Addison-Wesley Professional, December 2010 ISBN-13:
978-0-321-
74301-5;
Course Title: Computer Vision and Image Processing
Course Code: CoSc684
Credit Hours: 3
Prerequisite(s): None
Course Description: This course is designed to give students all the fundamentals in 2-D
digital image processing with emphasis in image processing techniques, image filtering
design and applications.
Learning Outcomes: On successful completion of this course, students will:
Have a clear understanding of the principals the Digital Image Processing
terminology used to describe features of images.
Have a good understanding of the mathematical foundations for digital
manipulation of images; image acquisition; preprocessing; segmentation; Fourier
domain processing, compression and analysis.
Be able to write programs using Matlab language for digital manipulation of
images; image acquisition; preprocessing; segmentation; Fourier domain
processing; and compression.
Have knowledge of the Digital Image Processing Systems.
Be able to understand the documentation for, and make use of, the MATLAB
library and
MATLAB Digital Image Processing Toolbox (IPT).
Learn and understand the Image Enhancement in the Spatial Domain.
Learn and understand the Image Enhancement in the Frequency Domain.
Understand the Image Restoration, Compression, Segmentation,
Recognition, Representation and Description.
Course Content:
1. Introduction
Elements of visual perception
Image sensing and acquisition
Image sampling and quantization
Linear and nonlinear representation
Digital image representation
2. Image Enhancement
Enhancement in spatial domain
i. Grey level transformation ii. Histogram processing
iii. Smoothing and sharpening Spatial filters
Enhancement in frequency domain i. Fourier transform
ii. Smoothing and sharpening frequency domain filtering iii.
Homomorphism filtering
3. Morphological Image processing
Dilation and Erosion
Morphological algorithms
4. Image segmentation
Detection of discontinuities
Boundary detection
Thresholding
5. Object recognition
Patterns and pattern classes
Decision Theoretic Methods
Structural Methods
6. OCR Identification
Students should:
Attend lectures and lab session
Work in team on group work
Participate in group discussion
Discusses with the instructor on topics of interest for project work.
Deliver and presents project work.
Attend quiz, midterm and final examination.
Reading Materials:
Kruse, W.G. & Heiser, J.G., Computer Forensics: Incident Response Essentials, Addison
Wesley, 2002
Practice
Project 20 % Course Requirements: Student should:
Attend lectures, lab session and presentation, work in team on group work,
participate in group discussion, discusses with the instructor on topics of interest
for project work, delivers and presents project work, seminars, and final
examination.
Reading Materials:
Witten, E. Frank, M. Hall. Data Mining: Practical Machine Learning
Tools and Techniques, 2011, 3rd Edition, Morgan Kaufmann Publishers
Jure Leskovec, Anand Rajaraman, and Jeffrey David Ullman. Mining of
massive datasets. Cambridge University Press, 2014.
Peter Flach Machine Learning: The Art and Science of Algorithms that Make
Sense of Data, Cambridge University Press, 2012
Christopher M Bishop. Pattern recognition and machine learning. Springer,
2006
Trevor J.. Hastie, Robert John Tibshirani, and Jerome H Friedman. The
elements of statistical learning: data mining, inference, and prediction.
Springer, 2009
Course Title: Thesis
Credit Hours: 3
Year I, Semester I
Fundamentals INFO Foundations of Information Science 3
Management 511
INFO Management of Information Services 3
561 and
Information Processing and INFO Information Storage and Retrieval 3
531 (advanced level)
Electronic INFO Scholarly Communication 3
communication/communicatio 532
n Total Cr. hrs 12
Year I, Semester II
Digital libraries INFO Digital Libraries (Advanced level) 3
551
Policy INFO Information policy and Strategies 3
Research methodology 571
INFO Research Methods in Information Science 3
Information/knowledge 581
INFO Knowledge Management 3
Seminar 533
INFO Seminar on current topics in information 1
582 Science Total Cr. hrs 13
Year II, Semester I
Thesis INFO Master Thesis 6
611
Remedial Courses
Code List of Remedial courses Cr. Lec. Lab.
INFO 331 Information Organization and Development I 3hr 2hrs. 1hrs
INFO 331 Information Organization and Development II 3 2 1
INFO 361 Collection Development and Management 3 3
INFO 352 Human Information and Communication 3 3
Behavior
COMP Data Structure and Algorithms 3 2 1
*N.B. 1 Lab hour = 3 contact hours
b) Course Description
INFO 511: Foundations of Information Science (3 cr.) Course Objectives
Course Description:
An introduction to the historical, current, and potential roles of information professionals
in modern society. This course will provide an understanding of the institutional
infrastructure which is necessary for all information professionals. It will also provide the
major concepts, processes and systems, actors, and operations in the life cycle of
information.
Course content:
The Information Infrastructure: Libraries in context
Information Science: A service perspective
Redefining the Library: The Impacts and Implications of Technological
Change
Information policy: Stakeholders and Agendas
Information policy as Library Policy: Intellectual Freedom
Information Organization: Issues and Techniques
Ethics and Standards: Professional practices in Library and Information Science
The Library as Institution: An organizational view.
Information life-cycle management (ILM)
Emerging trends in information science
Learning outcome
After completing this course, students will able to:
grasp the role of information centers and libraries today.
Review the growth of information technologies, especially those that have affected
the organization and delivery of information in libraries.
Grasp the ethical aspects of Information science, the relationship between
information provider and information seeker
Assessment: Individual and group assignments, exam.
Readings:
Joseph Michael Reagle Jr., 2010, Good Faith Collaboration: The Culture of
Wikipedia (History and Foundation of Information Science). London: The MIT
press Cambridge, Massachusetts.
Julian Warner, Nov 30, 2009, (Human Information Retrieval (History and
Foundation of Information Science)). London: The MIT Press; 1 edition
Rubin, R.E 2004, Foundations of Library Information Science. New York: Neal-
Schuman.
Sandy Dolnick, 2001. Foundations in Library and Information Science:
Fundraising for Nonprofit Institutions Vol 19 (Foundations in Library and
Information Science) Emerald Group Publishing Limited.
Leonhardt. 1996. Foundations in Library and Information Science. Emerald Group
Publishing Limited.
Sue K. Norman and Steven Vincent. 1999, All That Glitters": Prospecting for
Information in the Changing Library World (Foundations in Library and
Information Sciences) (Author), (Author) JAI Press.
Richard Rubin. 2010. Foundations of Library and Information Science, 3 ed.,
Neal-Schuman Publishers.
Arlene G. Taylor and Daniel N. Joudrey The Organization of Information
(Library and Information Science Text Series) 3 ed., Libraries Unlimited.
Understand the fundamental concepts in the study of knowledge and its creation,
acquisition, representation, dissemination, use and re-use, and management.
Appreciate the role and use of knowledge in organizations and institutions, and the
typical obstacles that KM aims to overcome.
Know the core concepts, methods, techniques, and tools for computer support
of knowledge management.
Understand how to apply and integrate appropriate components and functions
of various knowledge management systems.
Be prepared for further study in knowledge generation, engineering, and transfer,
and in the representation, organization, and exchange of knowledge.
Critically evaluate current trends in knowledge management and their
manifestation in business and industry.
Course content
Readings:
3. To learn the technical components, tools and skills for developing a digital library,
such as document and media formats, user interface evaluation criteria, authoring
tools, indexing, retrieval tools and usability testing.
Course Description
Principles of design for digital libraries based on published research findings, including
user interface design. Critical evaluation of current implementations. Technical
components, tools and skills for developing digital libraries. Matching user needs to
available technologies.
Course content
Learning outcomes
Readings:
INFO 531: Information Storage and Retrieval (advanced level) (3 cr.) Course
Objectives
to gain familiarity with characteristics of major retrieval systems as well as the
principles and mechanics of searching;
to gain a deeper understanding of how search engines work;
to explore various ways of processing information retrievable from the Web;
to learn about advances in information retrieval research and various
approaches to information retrieval experiments.
Course content
Review of basic concepts; file organization for information retrieval; query specification
and search strategy (Boolean operators, proximity operators, etc.); online thesaurus;
searching multiple databases simultaneously; non-bibliographic databases; citation-based
information retrieval; how Web search engines work; web data mining; automatic
indexing and query construction; relevance feedback; document clustering; evaluation of
information retrieval systems/Information retrieval experiments. Subject approach to
information and controlled vocabulary tools. Image, hypertext and multimedia
information retrieval and Evaluation of information retrieval systems. Trends in
information storage and retrieval techniques.
Learning outcomes
Readings:
Korfage, Robert.1997. Information Storage and Retrieval. John Wiley & Sons.
Lesk, Michael. 1997. Practical Digital libraries: Books, Bytes & Bucks.
Morgan Kaufmann.
Maybury, Mark, ed. 1997. Intelligent Multimedia Information Retrieval.
AAAI Press & MIT Press.
Meadow, C.T., Boyce, B.R., Kraft, D.H. 2000. Text Information Retrieval
Systems. 2nd edition. San Diego: Academic Press.
Salton, G. and McGill, M.1983, Introduction to Modern Information
Retrieval. McGraw-Hill.
Salton, G.1989, Automatic Text Processing: the transformation, analysis, and
retrieval of information by computer. Addison-Wesley, Reading, Mass.
INFO 532: Scholarly Communication (3 cr.) Course objectives
This course is best suited to students who plan to work in academic and research information
environments.
Course description
This course will introduce the history, theory and practices of scholarly communication,
primarily in broad disciplinary cultures, such as the sciences, social sciences, arts and
humanities. This course both surveys the state of the art and techniques that exist or are
emerging in scholarly communication. It will also discuss in detail about Open Access and
Institutional Repositories. Students will complete a paper tracing the development of a
scholarly discipline or sub- discipline; compile a webliography of information resources used
by their chosen discipline or sub-discipline; write a well-crafted and fully documented research
paper on a current issue in scholarly communication; and participate in class discussions by
providing insightful observations and by attending other students' presentations.
No prerequisites
Course content
44
International Issues, Collaboration: Collaboration Networks in Science, Publication
Indicators and Database Coverage: How Balanced is the Science Citation Index's Journal
Coverage?
Evaluative Bibliometrics, Citation Analysis: A Short History of the Use of Citations
as a Measure of the Impact of Scientific and Scholarly Work, Scientometrics: The
Complementarity of Scientometrics and Economics.
Social Network Analysis, Sociology of Science: Charting Pathways Through Science:
Exploring Garfield's Vision of a Unified Index to Science, Visualization (Citation Maps,
Nodes, Graphs, & Networks): The Citation Network as a Prototype for Representing
Trust in the Virtual Environment.
Learning outcomes
grasp the nature of scholarly communication and its impact on libraries, archives, and
other information organizations;
apply technologies useful for capturing and transferring scholarly
information; and
discuss current issues in scholarly communication and their implications.
Readings:
Mary Feeney. 1986, New Methods and Techniques for Information Management
(Scholarly communications guide). Humanities Pr.
Charles Thomas, Ed.2002, Libraries, The Internet, and Scholarship: Tools and Trends
Converging. New York: Marcel Dekker.
Mark L. Knapp and John A. Daly. 2004, A Guide to Publishing in Scholarly
Communication Journals 3 ed. (Published for the International Communication
Association) Routledge.
Richard Ekman and Richard E. Quandt. 1999, Technology and Scholarly
Communication, University of California Press.
Heather Morrison . 2009, Scholarly Communications for Librarians (Chandos
Information Professional) , Chandos Publishing.
INFO 561: Management of Information Services and Systems (3 cr.) Course objectives
45
Give knowledge of the principles of strategic planning and management and of the
possibilities of using them in information science (different knowledge organizations).
Provides information needed to manage organizations effectively
Management information systems are regarded to be a subset of the overall internal
controls procedures in a business, which cover the application of people, documents,
technologies, and procedures used by management accountants to solve business
problems such as costing a product, service or a business-wide strategy.
Course description
The course cover fundamental issues related to the management and leadership of library and
information services and systems. Different schools of management will also be discussed with
a focus in information services and systems. Cases of management will be discussed in group
sessions.
Course content
Information services based on management and strategic planning: defining of
vision and mission, parties’ involvement, defining objectives, human resources
management, personnel training and development, managing changes, budget planning
Strategic management, strategic planning and strategic thinking.
Main concepts in strategy work and the paradigms of strategic
management.
Different schools of strategic management.
Analytical methods used in strategic management.
Organizational diagnostics and therapy.
Strategic management in a stable, dynamic and unpredictable environment.
Principles of management by results. Balanced result card as an instrument in strategy
work. Strategic leading.
Strategy supervision and control.
Strategic planning, staffing and organization for information professionals.
Quality management and project management while developing information services.
Learning outcomes
After completing this course the student demonstrate the knowledge and ability to:
Show the importance of management and leadership in the library and information
services and systems..
Show how management theories and principles are applied in the information
services and systems.
Explain different management and leadership theories.
Apply management and leadership skills in the information services and systems
environments.
46
Assessment: individual and group presentation based on practical cases, exam
Prerequisites: INFO 511
Readings:
Cole, G.A. (1994). Strategic Management: Theory and Practice. London: DP
Publications.
Stacey, R.D. (1996). Strategic Management & Organisational Dynamics. 2nd ed.
London: Pitman Publishing.
Haberberg, A., Rieple, A. (2001). The Strategic Management of Organisations.
Upper Saddle River, N.J.: Prentice Hall.
Mintzberg, H., Quinn, J.B. (eds) (1996). Readings in the Strategy Process. 3rd ed.
Upper Saddle River, N.J.: Prentice Hall.
Roberts, S, Rowley,J. (2004)Managing information services London : Facet. Corrall, S.
(1994). Strategic planning for library and information services. London: Corrall, S.
(2000). Strategic Management of Information Services: a Planning Handbook. London:
Aslib.
Roberts, S, Rowley,J. (2004). Managing information services. London: Facet.
Course description
Information policy with a focus on Ethiopia and sub-saharan countries. Issues and challenges
faced in developing and implementing policies within organizations and companies, and at
national level, including the protection and use of intellectual property, access to public
information, freedom of access to information, security and protection of privacy of personally
identifiable information, legal implications and safeguards. Origins, development, evolution,
and pivotal role of information policy, copyright, fair use, and related issues within 21st
47
century information, legal, policy, and economic framework. exceptions for libraries and
archives, licensing, alternative protection schema, such as Open Access and Creative
Commons.
Course content
Learning outcomes
engage in critical and independent thinking regarding the information policy issues that
affect information access and to be reflexive of the relationship between information
policy, broadly defined, and professional practice;
demonstrate an awareness of how information policy relates to professional values and
standards;
respond to global and national policy changes and developments in a spirit of
intellectual inquiry;
48
analyze major problems of the discipline and of the profession that arise from
information policy developments in a spirit of creativity and critical inquiry;
examine the relationship between public policy and organizational policy outcomes,
and the purposes and goals of policy-making within libraries and information centers;
analyze the role of information policy in the society, recognizes and is able to analyze
the information policy of different areas and sectors;
know the application mechanisms of information policy and is able to critically
analyze the documents on information policy and strategy;
Readings:
Grieves, M. (1998). Information policy in the electronic age.
Hill, M. W. (2005). The impact of information on society: an examination of its nature,
value and usage.
Webster, F. (2002). Theories of the Information Society. London ; New York:
Routledge.
Borgman, C. (2000). From Gutenberg to the global information infrastructure : access to
information in the networked world. Cambridge, Mass.; London: MIT Press.
Orna, E. (2004 ). Information strategy in practice. Aldershot : Gower. Webster, F.
(2002). Theories of the Information Society. London ; New York :
Routledge.
Rowlands, I.(ed). (1996). Understanding information policy: proceedings of workshop
held at Cumberland Lodge. London : Bowker-Saur. )
To create prerequisites for the formation of knowledge and skills necessary for research
work in information science.
To support the formation of the skill to analyze, think critically, work
independently.
Course description
Course description
The course will cover the essence of research methodologies in information science. The stage
of research process will be covered. Data collection and analysis method will be discussed,
analysis and interpretation will also be covered adequately.
Course content
49
The essence of science. The stages of research process. Quantitative, qualitative and
mixed methodology.
Data collection in various types of research. Survey. Observation.
Interview. Group interviews. Documentary research.
Analysis and interpretation of data in quantitative and qualitative research.
Analytic induction. Grounded theory. Text analysis: Content analysis and discourse
analysis.
Research designs (strategies): Case study, etc. Writing the report.
Independent work: individual work with literature, practical tasks including the analysis
of research articles.
Learning outcomes
demonstrate knowledge on the research process, research designs and methods of data
collection and analysis
analyse and evaluate the methods used in research, the quality of the presentation of
research results; to choose the approach and methods for the thesis.
Identify perfectly the stages in the research process. Assessment: group assignments,
Readings:
Powell, R.R. (1997). Basic research methods for librarians. Greenwich: Ablex Pub.
Gorman, G. E. (2005). Qualitative research for the information professional: a practical
handbook. London: Facet Publishing.
Bryman, Alan. (2004). Social research methods. Oxford: Oxford University Press.
INFO 582: Seminar on current topics in Information Science (1 cr.) Course objectives
To supporting the development of competencies for proficiency in information
science research directions, presentation of research results in scientifically grounded
standpoints;
To analyse the master project’s research stages.
To prepare students to join in the collective work to expand that body of knowledge.
To expose students to a variety of the most important texts and papers in the field of
information science.
Course description
50
The course will cover the stages of masters project planning. Different related papers will be
reviewed and presented in the class. Experience to present and defend the master thesis will be
exercised.
Course content
The analytical concepts of information science research direction in correlation with
master projects.
The stages of master project planning and conducting.
The practical organization of research: planning, commencing and conducting research,
and writing.
Learning outcomes
grasp the master project planning and fulfillment;
Skills in defending research findings in public discussion.
Assessment: presentation Prerequisites: and core courses INFO 611: Master Thesis (6 cr.)
Course objectives
To enable master students to conduct a thorough research and analysis on chosen issue
on the basis of contemporary concepts and research methods.
To support development of skills for identification of research issue, exposing the
significance of the research issue, using contemporary methods for solving research
tasks, presenting the research content with the analysis and results:
To support the development of skills for writing of scientific text.
Course content
Learning outcomes:
51
Assessment: follow up through all the stages of the research, proposal defense, and final thesis
presentation.
INFO 521: Information Behavior (advanced level) (IB) (3 cr.) Course Objectives
Course Content
Learning outcomes
52
By the end of the course a student:
understands the matter of information seeking, retrieval and behavior;
is aware of the main concepts in information seeking, retrieval and behavior,
research and researchers, and models;
can analyze and evaluate critically different studies and concepts;
can define white spots in contemporary scientific studies on information seeking,
retrieval and behavior;
can synthesize the research findings on topic and present them to the
professional and academic audience;
Assessment: individual and group assignment, exam
Readings:
Course Objectives
Introducing students to the concepts and terms used in the object-oriented approach to
systems analysis and design
Highlighting the importance of object-oriented analysis and design and its limitations.
Showing how we apply the process of object-oriented analysis and design to software
development.
Pointing out the importance and function of each UML model throughout the process of
object-oriented analysis and design and explaining the notation of various elements in
these models.
Providing students with the necessary knowledge and skills in using object- oriented
CASE tools
53
Course content
Object-Oriented Programming Languages and the object-oriented model
Complex problems and complex systems
Basic features and elements of the object-oriented approach
Object-oriented analysis, design, and implementation
Models and modeling languages
Requirement modeling
Analysis modeling
Design modeling
A Unified methodology
Use Case Models in UML
Interaction Diagrams in UML
Classes and Class Models in UML
State and Activity Diagrams in UML
Implementation Diagrams in UML
Packages and subsystems
Deployment modeling/ component based development
The RUP of Software Development
Learning Outcomes:
After completing this course the student must demonstrate the knowledge and ability to:
Show the importance of systems analysis and design in solving complex
problems.
Show how the object-oriented approach differs from the traditional
approach to systems analysis and design.
Explain the importance of modeling and how the Unified Modeling
Language (UML) represents an object-oriented system using a number of modeling
views.
Construct various UML models (including use case diagrams, class
diagrams, interaction diagrams, statechart diagrams, activity diagrams, and
implementation diagrams) using the appropriate notation.
Recognize the difference between various object relationships: inheritance,
association, whole-part, and dependency relationships.
Show the role and function of each UML model in developing object-
oriented software.
Show what UML models are used during the four phases of the Rational
Unified Process (RUP).
Apply the RUP for developing object-oriented systems using simple real-life
problems
Apply the Rational Software Suit for the construction of UML models and
expressing the appropriate notation associated with each model.
Assessment: individual and group projects, exam.
Reading:
54
Bennett, Simon ; Skelton, John; Lunn, Ken (latest ed). Schuam’s Outline of UML. New
York: McGraw-Hill.
Stevens, 2000. Using UML: Software Engineering with Objects and
Components. Updated Ed. Harlow, England: Addison-Wesley.
Satzinger & Orvik, 2001. The Object-Oriented Approach: Concepts, System
Development, and Modeling with UML. Australia: Course Technology.
Noushin Ashrafi and Hessam Ashrafi 2008, Object Oriented Systems Analysis and
Design Prentice Hall.
Brett D. McLaughlin, Gary Pollice and Dave West 2006, Head First Object- Oriented
Analysis and Design O'Reilly Media
Craig Larman 2004, Applying UML and patterns: An Introduction to Object- Oriented
Analysis and Design and Iterative Development (3rd Edition) Prentice Hall.
Martin Fowler 2003, UML Distilled: A Brief Guide to the Standard Object Modeling
Language (3rd Edition) Addison-Wesley Professional.
Erich Gamma ([Link].) 1994, Design patterns: Elements of reusable object- oriented
software. Addison-Wesley Professional
INFO 542: Decision Support Systems (3cr.)
Course objectives
Introducing students with the nature and use of modern decision support systems,
to the concepts and terms used in the object-oriented approach to systems analysis and
design
Highlighting the importance of DSS and its implications.
Showing how we apply the DSS in different information agencies.
Pointing out the importance and function of each UML model throughout the process of
object-oriented analysis and design and explaining the notation of various elements in
these models.
Providing students with the necessary knowledge and skills in analyzing the DSS
Exposing students to different simulation modeling tool
Course description
The course covers modeling and simulation, decision-making in organizations, nature of
decision-support systems, components of DSS, decision trees and value trees, database
management system and data warehousing. It has also practical sessions in SQL
Learning Outcomes
Students should be able to:
explain the nature and use of modern decision support systems,
identify the mechanisms that can be used to store and use knowledge,
use the simulation modeling tool SIMUL8.
55
Course contents
Modeling and simulation
Decision-making in organizations
Decision-making process
Nature of decision-support systems
Components of DSS
Decision trees and value trees
Representation and storage of information and knowledge
Overview of intelligent decision support systems:
Model base management system
Database management system and data warehousing
Practical sessions in SQL
Readings:
George M. Marakas 2002 Decision Support Systems (2nd Edition) Prentice Hall.
Efraim Turban, Ramesh Sharda and Dursun Delen 2010, Decision Support and Business
Intelligence Systems (9th Edition) Prentice Hall.
Elliot Bendoly 2008, Excel Basics to Blackbelt: An Accelerated Guide to Decision
Support Designs. Cambridge University Press.
Christian Albright 2009, VBA for Modelers: Developing Decision Support Systems
with Microsoft Office Excel (with Premium Online Content Printed Access Card) 3 ed.
South-Western College Pub.
Vicki Lynn Sauter. 2010, Decision Support Systems for Business Intelligence.
2 ed. Wiley.
Darlington, 2000. The Essence of Expert Systems, Prentice Hall (background,
covers Intelligent Decision Support Sytems)
Avison and Fitzgerald, 2003. Information Systems Development:
Methodologies, Techniques and Tools (Third Edition), McGraw-Hill, London
(background)
Alter, 2002. Information Systems: Foundations of E-Business, Prentice Hall,
(background)
The primary purpose of this course is to introduce Ethiopian government information sources.
Students may have an opportunity to become somewhat familiar with foreign, international,
and state government information.
56
Items of interest to an academic and professional audience will receive most attention.
Government information used in this course will be available in some standard print sources,
including digital and retrospective ones, will also receive attention.
Course Description
Government publications and/or information from different world sources, particularly that of
Ethiopia and their acquisition, organization, and use. Other topics covered include the public's
right to know, experiences of the Federal Depository Library Program of different countries,
examine government information depository system of Ethiopia, government influences in our
daily lives, and future directions in government information.
Course content
Learning Outcomes
define and discuss the importance and utility of government information sources
select appropriate sources to meet particular needs
identify and discuss the several activities involved in making these sources available for
use
identify and discuss the elements of an effective government information program in a
library or information agency
thoughtfully discuss the future of government information in light of present trends
Assessment: assignments and exam
Pre-requisite: INFO 511
Readings:
Peter Hernon, Harold C. Relyea, Joan F Cheverie, and Robert E. Dugan.
2002, United States Government Information: Policies and Sources. Libraries
Unlimited.
Joe Morehead. 1999, Introduction to United States Government Information Sources. 6
ed. Libraries Unlimited.
57
Viktor Mayer-Schönberger and David Lazer. 2007, Governance and Information
Technology: From Electronic Government to Information Government. The MIT Press.
Andrea M. Morrison and GODORT. 2009, Managing Electronic Government
Information in Libraries. Amer Library Assn Editions.
Vincent Homburg. 2008, Understanding E-Government: Information Systems in
Public Administration. Routledge.
Course Objectives
To develop an awareness of the nature and communication of scientific, medical and
technological research;
To differentiate the information needs and
uses of researchers and practitioners in these disciplines;
Through practical experience, to familiarize students with the specialized forms of
literature and information in science, medicine and technology; and
To develop an understanding of the organization of library and information services
serving these disciplines and methods of evaluating them.
Course description
Course Content
The nature and scope of science; science and non-science; medicine, and
technology.
History of science and the scientific method.
Scientific communication and the role of peer review.
The “information cycle” and the impact of electronic publishing.
Patent literature.
Reference resources in engineering, medicine and science.
Analysis of the structure and unique strengths of databases.
Information needs of scientists.
The role of current awareness and document delivery services.
Evidence based medicine and consumer health.
58
Science resources in the public library.
Science literature for children.
Learning outcomes
Readings:
Srodin Sharon Informa Healthcare. 2006, Using the Pharmaceutical Literature (BOOKS
IN LIBRARY AND INFORMATION SCIENCE)
Ray and Lester. 2005, New Walford Guide to Reference Resources: Science,
Technology and Medicine, Volume 1. Neal-Schuman Publishers.
Rowena Cullen. 2005, Health Information on the Internet: A Study of Providers,
Quality, and Users . Praeger.
Anne Summers. 1997, How To Find Source Materials: British Library Collections
on the History and Culture of Science, Technology and Medicine (How to Find Series).
CRC Press.
Bruce Madge. 2002, How to Find Information: Complementary and Alternative
Health Care. The British Library.
59
be familiar with recent and current standards, research and literature on electronic
record management systems (ERMS)
be able to discuss and demonstrate understanding of the course topics listed below.
Course Description
Course Content
Records, organizations and records management: principles to respect in the digital
environment
Functional requirements for electronic records management system
60
Reference:
Dr. Duranti drafted DoD 5015.2 (1997), Moreq1 (1998), and 2 (2008), all key
standards in records management in the digital environment.
Judith Read and Mary Lea Ginn. 2007, Records Management, Thomson South-
Western.
Don Boadle.2005, Reinventing the archive in a virtual environment: Australians
and the non-custodial management of electronic records.: An article from: Australian
Academic & Research Libraries. Digital - Aug 1, 2005.
John T. Phillips. 2005, The challange of web site records preservation: managing
electronic records in fast-paced, technology-driven web environments has frustrated
information. Information Management Journal Digital - Jul 30, 2005
Robert L. Sanders. 2005 Personal business records in an electronic environment.
Information Management Journal. Digital - Jul 28, 2005.
Virginia A. Jones. 2005, Protecting records--what the standards tell us: key standards
have been developed that aid in determining the best method rationale, environment,
Information Management Journal. Digital - Jul 31, 2005.
Understand the principles and concepts underlying the main data mining techniques,
and their strengths and limitations;
Apply data mining techniques and the knowledge discovery process to discover
hidden information in numerical and textual data;
Understand the different kinds of patterns and models that can be extracted from a data
set, and be able to select and use an appropriate technique for each type of pattern and
model;
Be able to interpret and evaluate the results of data mining;
Describe how data mining can be used in real-life applications;
Know the main features and functionalities that a good data mining tool should have.
Course Description:
This course covers the main data mining techniques used to analyze numerical and textual data
in order to discover hidden patterns and develop prediction models. Techniques covered
include statistical data analysis, clustering, nearest neighbor categorization, decision-tree
induction and neural networks. Industry applications of data mining techniques are examined.
Students will have hands-on experience with statistical analysis and data mining software, and
with the process of data mining and knowledge-discovery. An introduction to data warehousing
and On-Line Analytical Processing (OLAP) will also be provided. The focus is on
understanding the concepts and principles underlying the data mining techniques, and on
hands-on practical experience.
61
Learning outcomes
After completing this course the student demonstrate the knowledge and ability to:
Show the importance of systems analysis and design in solving complex problems.
Show how the different kinds of patterns and models that can be extracted from a data
set, and be able to select and use an appropriate.
Explain how to interpret and evaluate the results of data mining
Apply data mining techniques and the knowledge discovery process to discover
hidden information in numerical and textual data;
Apply data mining in real-life applications;
Assessment: Individual and group project presentation, exam.
Prerequisites: INFO 511, INFO 531
Readings
[Han] Han, J., & Kamber, M. (2001). Data mining: Concepts and techniques.
San Francisco: Morgan Kaufmann.
[SPSS] Howitt, D., & Cramer, D. (2001). A guide to computing statistics with
SPSS. Harlow, England: Prentice-Hall.
[Berson] Berson, A., & Smith, S.J. (1997). Data warehousing, data mining, and OLAP.
New York: McGraw-Hill.
[Weiss] Weiss, S.M., & Indurkhya, N. (1998). Predictive data mining: A
practical guide. San Francisco: Morgan Kaufmann.
[Berry] Berry, M.J.A., & Linoff, G. (2000). Mastering data mining: The art and
science of customer relationship management. New York: Wiley.
[Patterson] Patterson, D.W. (1996). Artificial neural networks: Theory and applications.
Singapore: Prentice Hall , c1996.
[Tabachnick] Tabachnick, B.G., & Fidell, L.S. (2001). Using multivariate statistics
(4th ed.). Boston: Allyn and Bacon.
Course Description
Academic libraries in institutions of higher learning; Strategic issues and trends, including
scholarly communication; publishing, funding and access models; and evolving technologies.
62
User populations, their needs and information-seeking behaviour. Impact of digital
resources on collections, access, services and instruction. The academic librarian as information
specialist, educator; scholar and leader.
Course Content
The contemporary university and college
The library in its institutional context
The role of libraries and librarians in scholarly
communication
Publishing, access and funding models
Collection development in academic libraries in
an increasingly digital world
Just-in-time, just-in-case and just-for-you
models.
Resource sharing, document delivery, consortia, e-resources. Information literacy
competencies, standards, performance indicators and outcomes. Instructional design and
pedagogical considerations for information literacy programs. Reference services -
traditional and electronic
Planning and budgeting in an academic environment
The role of technology: current and emerging technologies The university libraries, their
user populations and services Faculty status for librarians
Performance measures and indicators Marketing the library within the institution The
academic library of the future
Profiles of academic librarians: Academic librarian as information specialist, scholar,
educator and leader.
Learning outcomes
Students who complete this course will be able to:
respond to change in an open and flexible way, based on a thorough understanding of
the academic environment and culture;
identify the needs of users within the academic community and develop appropriate
collections and services to meet these needs;
employ relevant technologies within academic libraries;
communicate and work cooperatively and effectively with users, colleagues, employers and
other members of the academic community;
apply contemporary management principles to the academic library setting.
63
John Budd. 2005, The Changing Academic Library: Operations, Culture, Environments
(Acrl Publications in Librarianship) Association of College & Research Libraries.
Elizabeth Connor (et. al.). 2008, An Introduction to Instructional Services in Academic
Libraries The Haworth Press.
Susan Higgins. 2011, Managing Academic Libraries Principles and Practice, Neal-
Schuman.
Christopher Stewart. 2010, The Academic Library Building in the Digital Age: A Study
of Construction, Planning, and Design of New Library Space, Amer LibraryAssn.
INFO 563: Library and Information Centers Design and Planning (2 cr.)
Course Objectives
To familiarize students with the current literature on library and information centers
planning and design principles on a variety of topics and issues.
To develop within students the necessary knowledge and skills for planning, designing
and assessing library and information centers spaces of various kinds.
To provide students with the skills and knowledge required to critically evaluate
existing library and information centers facilities, suggest improvements and implement
changes.
Course Description
This course introduces students to the basic concepts and skills of library and information
centers space planning and design. Through a succession of individual and group assignments,
lectures and class activities, students learn how to plan welcoming library spaces that are
flexible and responsive to user needs. Some basic theory is also introduced.
Course content
Architecture and Communication, Public Spaces
Library Buildings Past and Present, Stages of Design and Construction
Understanding User-Centred Design, Conducting a User Needs Assessment
Site Evaluation, Building Program and Architect Selection
Using ALA and IFLA Standards, Building/Fire Codes and Other Guidelines
Accessibility and Ergonomic Standards
Space Planning, Power Relationships and Proxemics
Collection, Staff, Reference, and Community Spaces
Acoustics, Lighting, Colours and Signage
Technology: Planning For Change
Greening the Library, Security Considerations
Organizational Spaces, the Future of Libraries as Places
Learning outcomes
Students who complete this course will be able to:
64
identify needs of particular user groups of public, academic and special libraries and
information centers and develop facilities that respond to those needs;
analyze long-standing planning and design issues (e.g., “form versus function”)
and more current issues (e.g., installing today’s information technology in older library
spaces) in a spirit of critical inquiry;
communicate and work cooperatively and effectively with others in library and
information centers planning projects such as writing building programs, planning user
needs assessments and designing library and information centers facilities.
Department: Statistics
Program Name: Masters of Science in Statistics (Econometrics and Biometry
Streams)
a) Course Breakdown by Semester
Econometrics Stream
b)
Year I Course Code Course Title Cr. Hrs
Stat 571 Statistical Theory 3
Stat 575 Linear Statistical Models 3
Semester I Econ 511 Microeconomics 3
Stat 570 Sampling Theory and Applications 3
Total 12
Stat 531 Microeconometrics 3
Econ 512 Macroeconomics 3
Semester II Elective 3
Elective 3/2
Total 12/11
65
Year II Course Code Course Title Cr. Hrs
Stat 635 Macroeconometrics 3
Stat 789 M. Sc Thesis
Semester I
Semester II Stat 689 M. Sc Thesis
Biometry Stream
c)
Year I Course Code Course Title Cr. Hrs
Stat 571 Statistical Theory 3
Stat 575 Linear Statistical Models 3
Semester I Stat 570 Sampling Theory and Applications 3
Stat 577 Design and Analysis of Experiments 3
Elective 3
Total 15
Stat 576 Applied Regression 3
Stat 581 Categorical Data Analysis 3
Semester II Elective 3
Elective 3/2
Total 12/11
a) Course Description
Stat 522: Epidemiological Methods (3)
Bioassay including analysis of death rates in relation to epidemics and related causes,
standardization techniques, introduction to more commonly used research study designs,
randomized prospective trials, causation, case control studies, cohort-analytic and cross sectional
studies with application to epidemiological problems. Statistical methods for analyzing data
from such studies with particular emphasis on categorical data analysis including methods
for covariate adjustment of risks and relative risk ratios, and corresponding statistical models
including proportional hazards model for censored data, population prevalence surveys;
statistical software packages for epidemiological studies.
66
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
Ecological community data, spatial and temporal pattern analysis, species abundance relations,
community classification, community ordination, community interpretation, analysis of
ecological time series, agricultural ecology, bio-economic models, conservation genetics,
fisheries models, global environmental policy, and pest control models; statistical software
packages for ecological data analysis.
67
determinants of age structure and the intrinsic growth rate; sources of data and
approaches to them: distribution and growth of population in developing countries and their
demographic characteristics; causes and concomitants of fertility differentials and trends:
mortality, nuptiality, contraception, breast-feeding, education, economic motivation,
urbanization, status of women; family planning programmes and their evaluation; statistical
software packages for demographic data analysis.
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
Stat 573: Data Management and Analysis (3)Data collection, data quality control, data
management and organization, data security, software for data management; relational
database, databases set-up; introduction to statistical packages and computer aided learning,
defining analysis objectives, the information content in data and links with the design,
exploratory analysis, statistical programming using standard batch-style and interactive
packages and modern statistical language; practical exercises on design of data management
process and data analysis.
68
Mode of Assessment: Assignments (40%), Written Examination (60%)
System of linear equations and their solutions; the regular inverse of a non-singular
square matrix; generalized inverse; quadratic forms and distribution of quadratic forms;
linear models - the full rank (regression) model; regression on dummy variables; models
not of full rank; the one-way classification and the two-way nested classification; the two-
way crossed classification; introduction to variance components.
Simple and multiple regression: parameter estimation, testing, and prediction; model
adequacy checking/validation; transformation and weighting to correct model inadequacies;
diagnostics for leverage and influence; the general concept of indicator variables,
regression approach to analysis of variance; variable selection and model building;
multicollinearity; introduction to nonlinear regression; statistical software packages for
regression analysis .
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
69
Stat 570: Sampling Theory and Applications (3)
Review of basic single-stage sampling methods: Simple random sampling, systematic sampling,
stratified random sampling, cluster sampling; multistage sampling: two and three stage
Simple Random Sampling; multiphase(double sampling); difference estimators; ratio estimators;
regression estimators; determination of sample size; models for non-sampling errors; randomized
response techniques; small area estimation.
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations (evaluating M. Sc thesis of non-statistics graduates, journal articles…)
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
70
designs, stratification and covariate adjustment applications; software packages for clinical data
analysis.
Estimation of the survivor function and hazard function, parametric and non-parametric
representations of the survival and hazard distributions, log-rank test for comparing two
groups, k-sample tests and parametric models for time-to-event data based on the Weibull
distribution. Proportional hazard models, accelerated time models, models for grouped
survival data, model checking diagnostics, calculation of the required sample size,
competing risks, counting process approach to the analysis of censored failure time data:
Nelson-Alan estimator of the cumulative hazard function, the Kaplan Meir estimator of
survivor function, the weighted log-rank statistics; asymptotic properties of estimator,
applications to clinical and epidemiological examples; software package for survival data
analysis.
71
Teaching-Learning Method: Lecture, literature review and presentations Mode of Assessment:
Presentations (30%), Written Examination (70%) Econ 512: Macroeconomics (
72
system; insurance markets; product liability; organized futures markets; international
commodity schemes; pricing practices, systems and polices in respect of monopoly and
competitions; small business, state enterprises, function of industry.
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
73
regression and analysis of variance; applications of Bayesian theory; software packages for
Bayesian approach.
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
Fundamental elements of mathematical and population genetics, and statistical theory of the
methods of genetic analysis: Hardy-Weinberg equilibrium, Mendelian inheritance, inbreeding,
75
selection, mutation, models for polygenic and multifactorial inheritance, variance components
estimation for the genetic analysis of familial aggregation, linkage and segregation analysis, and
ascertainment problems; database searches (of DNA, RNA, amino acids and proteins databases);
hidden Markov models, genome assembly and next-generation sequencing, protein-protein
interaction and networks, phylogenetics, protein structure and prediction, molecular
dynamics and docking, genetic linkage and association, gene expression arrays, text
mining, and proteomics.
Teaching-Learning Method: Lecture, practicing with real data, literature review and
presentations
76
statistical theory and methods. The areas of application could be Agriculture, Biology,
Economics, Education, Environment, Sociology, and the like. The student can do his/her
research work on advances in statistical methods in the scope of specialization of the student.
The application area of the thesis work will be selected in consultation with the student’s
supervisor(s) and be approved by the department. Searching for co-advisors from national
research organizations or laboratories is advisable but not mandatory.
77
Econ 591: Game Theory (3)
78
"Stat 577: Design and Analysis of Experiments" prepares students for practical statistical analysis by teaching principles like block designs, response surfaces, and variance analysis . Students practice with real data, exploring layout theories and fractional experimental designs, equipping them to manage complexities of real-life data analysis and experimental procedures . These skills are essential for scientific inquiry and addressing complex statistical challenges in industrial and research settings.
The "Foundations of Information Science" course aims to enable students to understand the evolution of information science, review technological impacts, understand ethical aspects, and place information science in a broader context . Emphasizing the library profession, it focuses on issues like professional ethics, organizational behavior, and policymaking. Students completing this course should grasp the critical role of information centers and libraries, especially how technological changes influence these roles, thereby preparing them for leadership and advocacy in the library profession .
Bayesian inference in the "Stat 673: Bayesian Inference" course provides a framework for decision analysis, estimation, hypothesis testing, and prediction . The course covers Bayes' theorem, which is central to updating probabilities as new information becomes available. It aids understanding of statistical theory by offering a distinct approach to problems addressed by frequentist methods, illustrating concepts such as posterior distributions and Bayesian estimation . This approach promotes comprehension of statistical modeling in scenarios involving uncertainty.
The objectives of the "Knowledge Management" course focus on understanding the creation, representation, and management of knowledge with computer tools, which aligns with solving challenges such as information overload and dispersed organizational knowledge . By equipping students with techniques and tools for knowledge management, the course prepares them to address issues like the effective use of knowledge in organizations and the technological facilitation of knowledge exchange . These skills are vital in a modern knowledge-based economy where rapid information processing and strategic knowledge utilization are crucial.
The "Stat 542: Demography of Developing Countries" course focuses on data-driven analysis of fertility, mortality, and population growth specific to developing regions . By teaching methods such as life table construction and demographic characteristics analysis, it addresses challenges like data scarcity, population dynamics, and economic implications of demographic changes. This approach enables students to understand and potentially devise strategies to manage or leverage demographic trends for development .
The teaching strategies in "Selected Topics in Computer Science" promote student-centered learning through methods like block teaching, self and collaborative learning, and assignment-based presentations . By encouraging students to engage in discussions and present their work, it fosters a collaborative environment where students not only learn from instructors but also from peers. The emphasis on project-based assessments further enhances practical application and teamwork skills, addressing the course's objective of critically discussing current research topics .
"Econ 575: Economic and Social Accounting" provides a comprehensive overview of economic measurement, like national income accounting and social cost-benefit analysis . The course focuses on dimensions of human development, including conceptual challenges in measuring quality of life and government decision-making frameworks. This knowledge facilitates a deeper understanding of development metrics, highlighting both macroeconomic indicators and socio-economic variables crucial for evaluating national progress and planning .
Ethical considerations are crucial in the "Foundations of Information Science" course, where they are integrated through topics on professional ethics, policy making, and intellectual freedom . The course emphasizes understanding the ethical implications of information distribution and management, advocating for responsible practices within the library profession. By framing ethics alongside technological and organizational content, the course ensures that students appreciate the impact of ethical standards on information policy and delivery .
In the "Selected Topics in Computer Science" course, the grading is distributed among classroom activities (10%), project (40-50%), and examinations (40-50%). For the "Embedded Systems" course, the scheme isn't detailed in the snippet, but in another course like it (implied from 'mode of assessment' given), the project work, assignments, and written examinations are individually weighted . This indicates a possible difference in assessment emphasis, with a relatively higher focus on practical and project work in "Selected Topics in Computer Science."
The course "Theory of Business Decisions" incorporates statistical concepts by discussing probability, decision rules for risk, and statistical methods in decision-making processes . Practical applications highlighted include the use of shadow prices, programming schemes for decentralization, and applications in insurance or investment problems . By integrating these statistical concepts with economic decision theories, the course provides a comprehensive foundation for applying statistics to practical business scenarios, emphasizing analysis under uncertainty.