IT Course in Nepal -BICT Blog || Complete Guide for IT Students

Showing posts with label 3rd Sem. Show all posts
Showing posts with label 3rd Sem. Show all posts

 


 


 









 















 



















(Click  to Download the file)

HTML Note

CSS Note


Lap Sheet Example(HTML, CSS, JAVASCRIPT)
(Please donot copy the same sheet on project)








Course Title     : Calculus
Nature of the Course: Theoretical
Course No.         : Math Ed.                            
Credit Hours: 3           
Level                   : B Ed        (Minor)                        
Teaching Hours: 48   
Semester    : Third      

Content
Unit 1: Limits and Continuity                           (5)
1.1    Use ᵋ-ᵟ in finding limit
1.2    Left hand limit and right hand limit
1.3    Continuity of a function:     Meaning of continuity
Unit II: Derivatives                                            (8)
2.1    Differentiation of implicit and explicit function, trigonometric, logarithmic, exponential, and parametric function.
2.2    Definition and notation of derivative of function, of order greater than one.
2.3    Differentiation of some specific functions up to 4th order.
2.4    Partial derivatives of he functions of type u= f(x,y)
Unit III: Tangent and Normal                   (5)
3.1    Equation of tangent and normal
3.2    Problems on tangent and normal
3.3    Angle of intersection of two curves (Cartesian only)
3.4    Problems on Length of tangent, normal, sub-tangent and sub-normal
Unit IV: Maxima and Minima                           (4)
4.1    Meaning of Maxima and minima
4.1.1 Global Maxima/minima
4.1.2 Local Maxima/minima
4.1.3 Stationary and Saddle points
4.2    Application of necessary and sufficient condition of determining extreme values
          4.3    Problems on maxima and minim including some behavioral problems
Unit V: Indefinite Integral                                 (4)
5.1    Meaning of integration
          5.2    Some standard Integrals
Unit VI: Definite Integral                                  (6)
6.1 Integration as the limit of a sum
6.2 Meaning of ∫f(x)dx
6.3 Properties of definite integral.
6.4 Problems on finding definite integral
6.5 Area of plane regions
Unit VII: Quadrature, Rectification and Volume                                          (7)
7.1 Introduction
7.2 Application of definite integral in Cartesian      form only 
     7.2.1 Area
     7.2.2 Length
                    7.2.3 Volume
Unit 8: Differential Equations
8.1 Definitions (Order and degree)
8.2 Concepts of ordinary differential equation.
8.3 General and particular solution
8.4 Change of variables
8.5 Homogeneous equations
8.6 Equations reducible to homogeneous form
8.7 Linear Differential equations of first order
8,8 Exact equation
8.9 Equation reducible to linear form
8.10 Application of differential equations




Course Title: ICT in Education
Course No.:  Ed. 431                                                 
Nature of course: Theoretical + Practical
Level: B.Ed.                                                              
Credit Hour:  3 hours (2T+1P)
Semester: Third                                                         
Teaching Hour: 80hours (32+48)

Contents
Unit I: ICT and ICT Education    (6)
Ø  Meaning of ICT and ICT education
Ø  The beginning of ICTs in education
Ø  ICT use in education in different countries a review (some developed and developing countries)
Ø  ICT in education in Nepal: ICT policy and programs in Nepal (one-laptop per child, virtual schools, ICT integration in courses, Computer courses etc)

Unit 2: Learning theories and educational software/ICT tools (6 )
Ø  Behaviourism, cognitivism and constructivism in students' learning and in developing educational software
Ø  ICT use for actionable, engaged and interactive learning
Ø  Learning through networking - alternative view of learning
Unit 3: ICTs in Curriculum and Professional Standards (4 )
           Review of the curriculum framework and professional standards of teachers in relation to ICT use for different subjects
           ICT competencies in different professional standards (eg UNESCO, OECD, EU) and NCED Nepal.
Unit 4: Operation of Computer System  and Hardware for Professional work (8 )
           Working with operating system (Desktop, file and folder management, user account and password protection).
           Computer hardware and their installation for use  (printer, digital camera, scanner, projector, flash drive etc)
           Use of Mobile computing and Applications
Unit 5: Application competency for Teaching learning        (26)
           Working with word processor software for teaching learning (Text formatting, page setting, table and object insert, review and citation on documentation)
           Designing and use of spread sheet for teaching and recording of the students' performance (analyse the students' achievement score)
           Power point designing and use for teaching
           Use of software relevant to particular subject (math, language, science, social study) in preparing presentation and dynamic learning materials
Unit 6: Communication tools, multi-media and their use in teaching and learning (20 )
           Use of Internet and email
           Search engine and social media
           Use of cloud computing tools to share documents (eg google drive, skype etc)
           Searching database and e-resources available freely in online and school system database.
           Proper use of e-resources for enhancing professional capacity and for students' learning
           Educational Mobile Application
           Recording Audio, Video,
           Create Video Clips, movie maker-Software, simple video editing
           Multimedia and its use (text, image, animation, audio and video) in teaching and learning
Unit 7: Security and Ethical Consideration in ICT use (6 )
           Computer protection form virus
           Cyber security and Cyber Crime
           Ethics in using digital documents, ICT use and communication
           Use and misuse of ICTs
Unit 8: Project Work on Using ICTs (4 )
Students from the respective fields of their specialization will work on projects assigned by the course teacher (both individual and group project).
Each student need to involve in at least 10 projects.




Course Title: Web Technology
Course No. : ICT. Ed. 437                     
Nature of course: Theoretical + Practical
Level: B.Ed.                                             
Credit Hour:  3 hours (2T+1P)
Semester: Third                                      
Teaching Hour: 80hours (32+48)


Contents
Contents
Unit 1: Introduction to HTML                                   
1.1    Concept of WWW
1.2    Component of www and URL
1.3    HTML editors (Dreamweaver, Notepad ++, Edit Plus)
1.4    Basic HTML construct, building blocks
1.5    Working with Fonts and Formats
1.6    Working with Lists and Links
1.7    Working with Images
1.8    Working with Tables
1.9    Working with Div
1.10  Working with Forms and Frames
Unit 2: Cascading Style Sheet                                
2.1    Web page and CSS
2.2    CSS implementation
2.3    Basic Elements of CSS Design
2.4    CSS Building Blocks
2.5    Text properties
2.6    Colors, backgrounds and images
2.7    Lists and Links
2.8    Basic Design of layout
2.9    Types of layouts
2.10  CSS Responsive
Unit 3: JavaScript                                                        
1.1    Java Script Overviews
1.2    Java Script and WWW
1.3    Java Script elements
1.4    Functions
1.5    Variables and Expressions
1.6    Statements; if, for, while
1.7    Array
1.8    Events handlers
1.9    Objects and Events
1.10  Getting data from Form and form validation
1.11  Concept of JQUERY
Unit 4: Introduction to PHP, MYSQL and APACHE
4.1    Introduction of   Static and Dynamic Website
4.2    Concept of Server Side Scripting Language and Web Server
4.3    Introduction of Apache, PHP, MySQL
4.4    Introduction to WAMP
4.5    Installing Apache, PHP, MySQL
4.6    Apache Version and installation
4.7    Apache configuration file structure
4.8    Apache Log file
4.9    Apache related commands
4.10  Troubleshooting in Apache Server
4.11  Installation and Configuration of PHP
4.12  php.ini basic
4.13  Basic PHP Scripts
4.14  Integrating PHP with HTML
Unit 5: Programming Structure of PHP                 
5.1    Data types, Variables, Operators and Expression
5.2    Flow Control in PHP: if statement, switch statement, ? Operator, loops
5.3    Code block and Browser output
5.4    Working with functions: Define and Call Function
5.5    Returning Value from user define function
5.6    Scope of Variable
5.7    Setting Default Value for arguments, passing value reference to function
5.8    Create an Array
5.9    Create an Object
5.10  Working with String, Date and Time
5.11  String Manipulation
Unit 6: Working With Form                                   
6.1    Creating a user Form
6.2    Hidden filed for save state
6.3    Redirecting user
6.4    Sending mail on form submission
6.5    Working with file uploading
6.6    Working with Session
Unit 7: MySQL and PHP                                     
7.1          Connecting to MySQL with PHP
7.2    Introduction of database
7.3    Working with MySQL Data
7.4    File Uploading & Emails
7.5    Making a Contact Us Form on a website
7.6    PHP and AJAX 
7.7    Creating Images on the Fly
7.8    Image Captcha
7.9    Restrict Viewing on the website
Unit 8: Project Work



Course Title: Microprocessor & Computer Organization
Course No. : ICT. Ed. 436                             
Nature of course: Theoretical + Practical
Level: B.Ed.                                                  
Credit Hour:  3 hours (2T+1P)
Semester: Third                                                          
Teaching Hour: 80hours (32+48)

Contents
Contents
Unit 1: Introduction (8)
1.1       Introduction and History of Microprocessors
1.2       Basic Block Diagram of a Computer
1.3       Organization of Microprocessor Based System
1.4       Bus Organization
1.5       Stored program Concept and Von Neumann Machine
1.6       Processing Cycle of a Stored Program Computer
1.7       SSI, MSI, LSI circuits
1.8       VLSI Technology
1.9       Introduction to Register Transfer Language
Unit 2: Programming with 8086 Microprocessor (24)          
2.1       Internal Architecture and Features of 8086 Microprocessor
2.1.1    BIU and Components
2.1.2    EU and Components
2.1.3    EU and BIU Operations
2.1.4    Segment and Offset Address
2.2       Addressing Modes of 8086
2.3       Assembly Language Programming
2.4       High Level versus Low Level Programming
2.5       Assembly Language Syntax
2.5.1    Comments
2.5.2    Reserved words
2.5.3    Identifiers
2.5.4    Statements
2.5.5    Directives
2.5.6    Operators
2.5.7    Instructions
2.6       EXE and COM programs
2.7       Assembling, Linking and Executing
2.8       One Pass and Two Pass Assemblers
2.9       Keyboard and Video Services
2.10     Various Programs in 8086
2.10.1  Simple Programs for Arithmetic, Logical, String Input/Output
2.10.2  Conditions and Loops
2.10.3  Array and String Processing
2.10.4  Read and Display ASCII and Decimal Numbers
2.10.5  Displaying Numbers in Binary and Hexadecimal Formats.
2.11     Pin Configuration of 8086 Microprocessors
2.12     Bus Structure
2.12.1  Synchronous Bus
2.12.2  Asynchronous Bus
2.12.3  Read and Write Bus Timing of 8086 Microprocessors
Practical Works:
           Install the compiler for 8086 assembly language (MASM)
           Learn how to assemble, link and execute the simple 8086 program.
           Write a simple program to understand and learn the arithmetic, logical, String, Input/Output operations.
           Write a simple program to understand and learn conditions and looping instructions in 8086 microprocessors.
           Write a simple program to understand and learn Array and String Processing
           Write a simple program to Read and Display ASCII and Decimal Numbers
           Write a simple program to display numbers in Binary and Hexadecimal Formats.
Unit 3: Central Processing unit (10)
1.1       CPU Structure and Function
1.2       Arithmetic and logic Unit
1.3       Stack
1.4       Processor organization
1.5       Register organization
1.6       Instruction formats
1.7       Addressing modes
1.8       Data transfer and manipulation
1.9       RISC and CISC
1.10     64-Bit Processor
Unit 4: Control Unit (10)
4.1       Control Memory
4.2       Addressing sequencing
4.3       Computer configuration
4.4       Microinstruction Format
4.5       Symbolic Microinstructions
4.6       Symbolic Micro program
4.7       Control Unit Operation
4.8       Design of control unit 
Unit 5: Computer Arithmetic (8)       
5.1       Addition Algorithm
5.2       Subtraction Algorithm
5.3       Multiplication Algorithm
5.4       Division Algorithm
5.5       Logical Operations.
Practical Works:
           Write a program to demonstrate the Addition of two unsigned integers binary number
           Write a program to demonstrate multiplication of two unsigned integer binary numbers by Partial-Product method
           Write a program to demonstrate the Subtraction of two unsigned integers binary number
           Write a program to demonstrate the Division using restoring
           Write a program to demonstrate the Division using non-restoring methods
Unit 6: Input/Output Organizations (8)
6.1       Peripheral devices
6.2       I/O modules
6.3       Input‐output interface
6.4       Modes of transfer
6.5       Programmed I/O 
6.6       Interrupt‐driven I/O
6.7       Direct Memory access
6.8       Data Communication processor
Unit 7: Memory Organizations (6)    
7.1       Microcomputer Memory
7.2       Characteristics of memory systems
7.3       The Memory Hierarchy 
7.4       Internal and External memory
7.5       Cache memory principles
7.6       Elements of Cache design
7.6.1    Cache size
7.6.2    Mapping function
7.6.3    Replacement algorithm
7.6.4    Write policy
7.6.5    Number of caches
Practical Works:
Simulate a direct mapping cache.

Unit 8: Project (6)
8.1    The student should develop a simple application using 8086   
         Assembly Language Program.
8.2    The student should develop a project on computer Architecture.
         The topic could be either initiated by the student or selected
         from a list provided by the instructor. An oral presentation with            
          a demonstration should be part of the laboratory project report                     


Google Maps

Hamro Patro

Popular Posts