Showing posts with label 5th Semester Syllabus. Show all posts
Showing posts with label 5th Semester Syllabus. Show all posts

Friday, September 9, 2011

Introduction to Cryptography (CSC-313)

Tribhuvan University
Institute of Science and Technology
BSc. CSIT 5th sem syllabus:Introduction to Cryptography

Course Title: Introduction to Cryptography
Course no: CSC-313                                                                                Full Marks: 60+20+20
Credit hours: 3                                                                                         Pass Marks: 24+8+8
Nature of course: Theory (3 Hrs.) + Lab (3 Hrs.)
Goal: The course objective is to familiarize basic concepts of cryptography so as the students can use their understanding for information security purpose.

Course Contents:
Unit 1. Introduction                                                                                                         4 Hrs.
Security, Attacks, Attack Types, Viruses, Worms, Trojan Horses, Classical Cryptography

Unit 2. Basics of Modern Cryptography                                                                      5 Hrs.
Plaintext, Ciphertext, keys, simple ciphers, public key cryptography, digital signatures

Unit 3. Conventional Encryption / Secret Key Cryptography                                 10 Hrs.
Cryptography, Cryptanalysis, Cipher Structure, Encryption Algorithms, Data Enncryption Standard (DES), International Data Encryption Algorithm (IDEA), Advanced Encryption Standard (AES), Modes of Operation, Symmetric Block Ciphers, Cipher Block Chaining (CBC), Multiple Encryption DES

Unit 4. Public Key Cryptography                                                                                   6 Hrs.
Basic Number Theory, Factorization, Diffie-Hellman Key Exchange, Public Key Cryptography Algorithms, RSA.

Unit 5. Digital Signatures                                                                                                4 Hrs.
One-time signatures, Digital Signature Standard (DSS).

Unit 6. Hashing and Message Digests                                                                            6 Hrs.
Hashes, Motivation and applications. Cryptographically Secure Hashing, Secure Hash Algorithm (SHA), Encryption with Message Digest (MD), MD5.

Unit 7. Authentication and Public Key Infrastructure (PKI)                                   5 Hrs.
Overview of Authentication Systems (Password, Address, Cryptographic), Security Handshake Pitfalls, Authentication Standards, Kerberos, PKI Trust Models.

Unit 8. Network Security                                                                                                 5 Hrs.
IP Security, Web Security, Secure Socket Layer (SSL), Transport Layer Security (TLS), Different versions of SNMPs, PGP.

Text / Reference books :
  1. D. R. Stinson. Cryptography: Theory and Practice. CRC Press 
  2. William Stallings, Network Security Essentials-Applications & Standards, Pearson. 
  3. Charlie Kaufman, Radia Perlman, Mike Speciner, Nework Security Private Communication in a Public World, Second Edition, 2004,Pearson. 
  4. Matt Bishop, Computer Security, Art and Science, Pearson 
  5. Bruce Schneier,  Applied Cryptography,  Pearson

Computer Hardware Design (CSC-312)

Tribhuvan University
Institute of Science and Technology
BSc. CSIT 5th sem syllabus:Computer Hardware Design

Course Title: Computer Hardware Design
Course no: CSC-312                                                                                         Full Marks: 80+20
Credit hours: 3                                                                                                  Pass Marks: 32+8
Nature of course: Theory (3 Hrs.)
Course Synopsis:  To introduce students to theoretical and practical concepts relevant to the structure and design of modern digital computers. The course covers computer architecture from gate-level logic through processor design to multiprocessor and network issues.
Goal: This course will make the student able to design the hardware components.

Course Contents:
Unit 1. Introduction, Computer Abstractions and Technology                            2 Hrs.
Hierarchical approach to understanding & designing a complex system, Software, Hardware, Computer components, Processor: Control, Data path. Memory, Input & output, Components of retail price in the computer industry, Overview of computer hardware, IO, Computer processors; CISC, RISC, DSP, Hybrid, Measuring performance. Execution time, Operations per second, Throughput, Real-time computing and performance metrics

Unit 2. Digital Logic Design                                                                                       6 Hrs.
Gates, truth tables, and logic equations, Combinational logic and basic components. PLAs and ROMs, Memory elements. Finite state machines

Unit 3. Data Representation, Manipulation and Addressing                                6 Hrs.
Signed and unsigned numbers, Addition and subtraction. Design of ALUs.
Multiplication. Floating-point representation, Addressing: An application of unsigned integers: Byte-addressed memory, Byte ordering conventions, Big-endian, Little-endian, Pointers: Address vs. contents, Signed representations of integers

Unit 4. Basic Processor Design                                                                                  12 Hrs.
Design of the datapath of an ALU that executes the add, sub, and, or instructions, Control signals for the ALU, State elements and clocking,
Block view of a single-clock-cycle processor datapath, Control of the single-clock-cycle implementation, Control of the multiple-clock-cycle implementation, Exceptions and interrupts, Karnaugh maps, Multiplexors, Adders, Decoders, Data paths.  Single-cycle, control. Multi-cycle control, Microprocessor design: Microprogramming, Hardwired programming. Parallel processors, SIMD computers--Single Instruction Stream, Multiple Data Streams, MIMD Computers--Multiple Instruction Streams, Multiple Data, Streams; Programming MIMDs,  MIMDs connected by a single bus, MIMDs connected by a network, Future directions for parallel processors, Programming for parallel processors in a higher-level language

Unit 5. Sequential Logic Circuits                                                                              5 Hrs.
Outputs and next state as vectors of Boolean functions of inputs and present state,
Latches: Set and reset latches, SR latch, CSR latch, JK latch, D latch, Master-slave D flip-flop, Lightning introduction to finite state machines

Unit 6. Pipelining                                                                                                          5 Hrs.
A pipelined data path, Pipelined control, Visualization of pipelined data flow, Pipeline diagrams, Gantt charts, Data hazards, Compiler elimination of data hazards, Hardware control for data hazards: Reducing data hazards: Forwarding, Branch hazards, Performance of pipelined systems, Programming for a pipelined processor in a higher-level language

Unit 7. Memory Hierarchies                                                                                       3 Hrs.
Hardware implementations of 1-bit memory, DRAM, SRAM, ROM, Hardware implementations of multiple-bit memory, DRAM, SRAM, ROM, SRAM and DRAM chip and system architectures, System bus architectures (processor to/from memory), Hierarchical memory systems, The processor-memory speed gap, Interleaved memory, Caches, Direct-mapped caches, Fully associative caches
Set-associative caches, Virtual memory, A common framework for memory hierarchies

Unit 8. Multiprocessors                                                                                               2 Hrs.
Single-bus networks, Cache consistency, Networks and clusters.

Unit 9. Introduction to Assembly Language                                                            4 Hrs.
Instructions, The fetch-execute cycle, Format of an assembly-language program, Comments, Directives, Data declarations in SPIM, Executable instructions, Survey of differences between SAL (Simple Abstract Language), human-coded MIPS assembly language, and true MIPS assembly language, Load-store architectures, Addressing modes, MIPS addressing modes and the corresponding formats in assembly language and object code, Implementation of I/O, Arrays, Usage of arithmetic and logical instructions in SAL, Branch instructions in SAL and SPIM, Stacks, Support for procedures in computer hardware, Alternatives to the MIPS approach

Textbooks:   
David A. Patterson and John L. Hennessy. "Computer Organization and Design: The Hardware/Software Interface"

References:
 M. M. Mano "Digital logic Design"

Prerequisite(s):         
Fundamentals of design methodology and descriptive tools; performance and cost; overview of instruction set issues; processor implementation techniques; memory hierarchy; input/output; parallel computer systems, introduction to formal computer aided design tools and simulations.

Intrenational Marketing (MGT-310)


Tribhuvan University
Institute of Science and Technology
BSc. CSIT 5th Semester syllabus: International Marketing

Course Title: International Marketing
Course no: MGT-310                                                                                        Full Marks: 80+20
Credit hours: 3                                                                                                  Pass Marks: 32+8
Nature of course: Theory (3 Hrs.)
Course Synopsis:   Introduction to global marketing environment and related issues.
Goal:  This course helps developing understanding of important international marketing terms and concepts and the students ability to think and communicate in creative, innovative and constructive ways about the concepts within international marketing.

Course Contents:
Unit 1: Introduction to Global Marketing                                                                  4 Hrs.
Marketing concept, Concept and importance of global marketing, Forces affecting global marketing

Unit 2: Global Economic Environment                                                                       4 Hrs.
Economic system – Market allocation, command allocation and mixed system, Market development stages, Marketing and economic development, Trade patterns – Merchandise and services trades, International trade alliances, World Trade Organization (WTO), Regional trade group/agreements

Unit 3: Social–Cultural Environment and Global Marketing                                4 Hrs.
Basic understanding of society and culture, Impact of social and cultural environment in marketing industrial and consumer product

Unit 4: Political and Legal Environment of Global Marketing                             4 Hrs.
Political environment – Nation state and sovereignty, political risk, taxes dilution of equity control and expropriation, Legal environment – International law, intellectual property, antitrust, bribery and corruption and dispute settlement

Unit 5: Global Information System and Marketing Research                                 3 Hrs.
Sources of market information, Marketing research

Unit 6: Segmentation, Targeting and Positioning                                                      4 Hrs.
Market segmentation, Global targeting, Global product positioning

Unit 7: Global Marketing Strategy                                                                               3 Hrs.
Sourcing: Exporting and importing, Market expansion strategies

Unit 8: Product and Pricing Decisions                                                                         5 Hrs.
Basic concepts of products, Product positioning and product design considerations, Basic concepts of pricing, Environmental influence on pricing decisions, Global pricing objectives and strategies

Unit 9: Global Channel and Logistics                                                                          4 Hrs.
Basic concepts of global marketing channels, Basic concepts of physical distribution and logistics

Unit 10: Global Advertising and E-Marketing                                                          4 Hrs.
Global advertising and branding, Basic concepts of e. marketing

Unit 11: Management of Global Marketing                                                                4 Hrs.

Textbooks: Keegan, Warren J., Global Marketing Management, Prentice-Hall of India, New Delhi, 2003, ISBN: 81-203-2066-2

References:  Cateora, Philip R. and Graham, John L., International Marketing, Burr Ridge, Illinois: McGraw-Hill Publishers, 2005 ISBN: 0-07-283371-8
Homework
Assignments: Home works shall be given to the students with emphasis on small cases.


Thursday, September 8, 2011

International Business Management (MGT-309)

Tribhuvan University
Institute of Science and Technology
BSc. CSIT 5th sem syllabus: International Business Management

Course Title: International Business Management
Course no: MGT-309                                                                                       Full Marks: 80+20
Credit hours: 3                                                                                                  Pass Marks: 32+8
Nature of course: Theory (3 Hrs.)
Course Synopsis:      Examination and analysis of international business in its historical, theoretical, environmental, and functional dimensions. Topics include the nature and scope of international business; the institutional, socio-cultural, political, legal, ethical, and economic environments; trade, foreign investment, and development; transnational management, including global operations, strategic planning, human resources, marketing, and finance; and international business diplomacy and conflict resolution.
Goal:  To develop the student's understanding of international business and the globalization of the economy. Students will learn fundamental concepts and procedures, which will help them analyzing the international opportunities.

Course Content:
Unit 1. Introduction to International Business                                                          4 Hrs.

Unit 2. Global business Environment                                                                          7 Hrs.
The cultural environment, The political and legal environment, The economic environment

Unit 3. Global Trade and Investment                                                                            8 Hrs.
International trade theory, Government influence on trade, Regional economic integration, Foreign direct investment, International business negotiations and diplomacy

Unit 4. Financial Environment                                                                                      4 Hrs.
Foreign exchange market, Determination of exchange rates

Unit 5. Choosing Where to Operate                                                                              4 Hrs.
Country evaluation and selection, Collaborative strategies, Control strategies

Unit 6. Management of Business Functions                                                                 8 Hrs.
Marketing, Export and import strategies, Global manufacturing, Global supply chain management

Unit 7. International Finance, Accounting and Taxation                                           6 Hrs.
Basic concepts of multinational companies, Multinational finance function, Multinational accounting and tax functions

Unit 8. International Human Resource Management                                                 4 Hrs.

Textbooks:
Daniels, John D., Radebaugh, Lee H. and Sullivan, Daniel P., International Business Environments and Operations, Pearson Education (Singapore), India, 2004 ISBN: 81-297-0411-0

References:
  1. Czinkota, Ronkainen, and Moffett, International Business, 4th Edition, Dryden 1996. 
  2.  Hill, Charles, International Business: Competing in the Global Marketplace, 3rd Edition, Irwin. 
  3.  Bennett, Roger, International Business, 2nd Edition, Pearson Education 
  4.  Sharan, Vyuptakesh, International Business: Concept, Environment and Strategy, Pearson Education
Homework
Assignments: Home works shall be given to the students with emphasis on small cases.

Concepts of Wireless Networking (CSC-308)


Tribhuvan University
Institute of Science and Technology
BSc. CSIT 5th sem syllabus:Concepts of Wireless Networking

Course Title: Concepts of Wireless Networking
Course no: CSC-308                                                                                      Full Marks: 60+20+20
Credit hours: 3                                                                                               Pass Marks: 24+8+8
Nature of course: Theory (3 Hrs.)
Course Synopsis: This course contains the concept of wireless networking technology.
Goal:  To provide the concept and working principle for wireless communication and networking.

Course Contents:
Unit 1. Introduction                                                                                                            4 Hrs.
History of wireless communication, Challenges in wireless communication networking, Wireless communication standards.

Unit 2. Wireless Channel Characterization                                                                   6 Hrs.
Multipath propagation environment, Linear time-invariant channel model, Channel correlation function, Large-scale path loss and shadowing, Small-scale multipath fading.

Unit 3. Bandpass Transmission Techniques                                                                    7 Hrs.
Introduction, Signal space and decision regions, Digital modulation, Power spectral density, Probability of transmission error.

Unit 4. Receiver Techniques for fading Dispersive Channels                                     5 Hrs.
Overview of channel impairment mitigation techniques, Diversity, Channel equalization.

Unit 5. Fundamental of Cellular Communications                                                       8 Hrs.
Introduction, Frequency reuse and mobility management, Cell cluster concept, Cochannel and adjacent channel interference, Call blocking and delay at the cell-site, Other mechanism for capacity increase, channel assignment strategies.

Unit 6. Multiple Access Technologies                                                                              5 Hrs.
Multiple access in a radio cell, Random access, Conflict-free multiple access technologies, Spectral efficiencies.

Unit 7. Mobility Management in Wireless Networks                                                   5 Hrs.
Introduction, Call admission control (CAC), Handoff management, Location management for cellular networks, Location management for PCS networks, Traffic calculation.

Unit 8. Wireless/Wireline Internetworking                                                                   5 Hrs.
Introduction, Mobile IP, Internet protocol (IP), Transmission control protocol (TCP), Network performance, Wireless application protocol (WAP), Mobile AD HOC networks.

Text / Reference books:
  1. Wireless Communications and Networking, Jon W. Mark and Weihua Zhuang, Prentice-Hall of India Private Limited, 2005.
  2. Principles of Wireless Networks, Pahlavan, Prentice-Hall of India Private Limited, 2005.