Professional Documents
Culture Documents
Week/Date
Week 1
Content
Introduction
Alphabets and Strings
Languages
Grammars
Automata
Additional Reference
Peter Linz, An Introduction to Formal
Languages and Automata, Third
Edition, 2001
Allen Stoughton, An Introduction to
Formal Language Theory that
Integrates Experimentation and Proof
2004.
Week 2 and 3
Week 4 and 5
and 6
Week 7 and 8
Week 9 and 10
and 11
Week 12 and
13
Turing Machine
The standard Turing machine
Turing machine as machine accepters
Turing machine as Transducers
Universal Turing Machines
Week 14 and
15
Week 16
Final exam
Prepared by:
Balamurugan.P
Approved by:
Mahfuz .A
Sign:
_____Sign:
NCS_____
Course code: INSY2051
Reference
1. Hoofer, J. George, J., & Valacich, J.S.(2005). Modern System Analysis and
Design (6th edition)
Recommended Text:
2. Bentley, L.D. and Whitten, J.L. (2002). Systems Analysis and Design
Methods, 7th Edition
Duration
Chapter 1:
Basic
Topic
Concepts
in
Information
System
development:
(Week)
1-4
Reading list
Text: Hoofer, J.
George, J., &
1.1.
Valacich, J.S.
1.2.
(2005). Modern
1.3.
System
1.4.
Analysis and
1.5.
Design
1.6.
1.7.
1.8
5-6
Text: Hoofer, J.
George, J., &
2.1.
Problem identification
Valacich, J.S.
2.2.
(2005). Modern
2.3.
prioritizing problems
System
2.4.
Analysis and
2.5.
Design
7-8
Text: Hoofer, J.
George, J., &
Valacich, J.S.
(2005). Modern
System
Analysis and
Mid exam
Chapter 4:System Development: Design Phase:
4.1.
4.2.
Valacich, J.S.
4.3.
Databases design
(2005). Modern
4.4.
System
4.5.
Program design
Analysis and
9
10-12
Design
Mid exam
Text: Hoofer, J.
13-14
Design
Text: Hoofer, J.
George, J., &
1.1.
Valacich, J.S.
(2005). Modern
techniques;
System
1.2.
Analysis and
1.3.
Design
1.4.
1.5.
conversion techniques;:
1.6.
1.7.
Post installation follow-up
Chapter 6:Current Trends in System Development
15
Text: Hoofer, J.
George, J., &
Valacich, J.S.
(2005). Modern
System
Analysis and
Design
Prepared by:
Balamurugan.P
Approved by:
Mahfuz .A
16
Sign:
_____Sign:
NCS______
Course code: CoSc 1201
Course Description:
An overview of Computer Science; historical development of computers; logical organization of a
computer system; software ,data representation inside computers; computer arithmetic; computer
system architecture(Boolean algebra and logic circuits); overview of computer networks & Computer
security, Lab Introducing the use of PC in an MS DOS, MS Windows environment; Introduction to
main MS application packages in that context MS Excel, MS Word, MS access, MS power point,
Introduction to using Internet;
Course Goals or Learning Outcome:
Up on the completion of this course, students will be able to:
Find out what computer science is about and explore its applications and impact in other disciplines
Explain how the computer understands words, numbers, and how data and instructions are stored,
retrieved and processed
Describe basic characteristics of components of a computer system, Illustrate and analyze basics of
Computer architecture
Demonstrate basics of networking. Explain what the Internet is, browse and use the Internet for
information and communication purpose,
Discuss and explain importance of securing computer-based resources (including hardware, software,
and information)
Required Texts:
Ref 1: Fikire Sitota and Belay Tedla: fundamentals of information technology; AA, mega publishing
enterprise, 2002
Ref 2: ITL ESL, Introduction to computer science, Pearson edition, 2004
Ref 3: Kenneth C Laudon, Carol Guercio Traver, Jane Price laudon : information technology
and society, second edition, 1996
Ref 4: Dida Midekso, information technology: Addis Ababa University Printing Press, revised press,
2006.
Ref 5 : William Stallings: Computer Organization and Architecture, 5/E, 6/E, Prentice Hall, 2003
Date
Topics to be discussed
Week 1
Time
allotted
Assessment
techniques
employed
Remarks
Week 4-6
6 hrs
Assign 1
6 hrs
Quiz 1
6 hrs
Mid Exam
Week 910
Week 6-8
Week 9-
6 hrs
6 hrs
Assign 2
11
12-14
Week 15
Week 16
communications
6.1 Introduction to computer networking and its
applications
6.2 Types of networks
- LANs (Local Area Networks) and WANs (Wide
Area Networks)
6.3 Introduction to the Internet
- Services of the Internet (e-mail, World Wide Web,
file transfer/access, remote login/
execution, video conferencing)
Chapter 7 - Computer security
- Introduction to computer security
- Encryption
- Backup
- Viruses and worms
Practical
Final Exam
Prepared by:
Balamurugan.P
Approved by:
Mahfuz .A
6 hrs
6 hrs
3 hrs
3 hrs
Sign:
_____Sign: