An eligible nominee standing for election. Candidate for Graduation Candidate for Graduation A person who applies to graduate on the basis of having satisfied all the prescribed requirements; Candidate HDR A person whose application to enrol in a HDR is accepted by the University.
It begins with the review of integers and a thorough coverage of the fundamentals of finite group theory followed by the RSA and ElGamal ciphers.
Primitive roots in cyclic groups and the discrete log problem are discussed. Baby-step Giant-step and the Index Calculus probabilistic algorithms to compute discrete logs in cyclic groups are presented. Pollard's Rho, Pollard's and Quadratic Sieve factorization algorithms are presented.
The course ends with the coverage of some oblivious transfer protocols and zero-knowledge proofs. There are numerous programming assignments in the course. MET CSor instructor's consent. It begins with the coverage of commutative rings, finite fields, rings of polynomials, and finding of the greatest common divisor in the ring of polynomials.
Irreducible polynomials are discussed. The course continues with the introduction of message integrity and message authentication.
Finally, entity authentication and key management issues are discussed. MET CS ; or instructor's consent.
MET CS Agile and Advanced Software Engineering Methods Builds on previous design and programming courses and introduces students to the technological, social, and pragmatic aspects of developing open source software through direct involvement in an open source project.
Students learn to use the tools, techniques, and strategies of open source developers. They become familiar with the open source movement, its philosophy, history and licensing issues. This is a project-based laboratory course. Students are directly involved with and integrated into an open source project.
They are expected to be active participants in the project and contribute to the project in various ways. First, Agile methods are based on the need for flexibility while applications are being built.
Agile methods constitute a radical departure from pre-existing methods: They rely on newly developed technologies such as test-driven development, XUnit, and refactoring. A second form is the emergence of open-source development.
This course teaches the architectural and operational implications of open source development and explores its relationship with agile methods. The course will also discuss aspect-oriented programming, the decomposition of applications into onshore and offshore components, design for security, and formal methods.
This option is available to Master of Science in Computer Science candidates who have completed at least seven courses toward their degree and have a GPA of 3.
Students are responsible for finding a thesis advisor and a principal reader within the department. The advisor must be a full-time faculty member; the principal reader may be part-time faculty with a PhD unless waived by department.
Students majoring in Computer Science may elect a thesis option. The advisor must be a full-time faculty member; the principal reader may be part-time faculty member with a doctorate.
Permission must be obtained by the department.Master of Science in Computer Science. The Master of Science (MS) in Computer Science program is intended for computer professionals and for people who wish to . International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research.
The Vision of the Department of Electronics and Communication Engineering, National Institute of Technology Silchar is to be a model of excellence for undergraduate and post graduate education and research in the country.
Vol.7, No.3, May, Mathematical and Natural Sciences. Study on Bilinear Scheme and Application to Three-dimensional Convective Equation (Itaru Hataue and Yosuke Matsuda).
B Bb Collaborate Bb Collaborate Blackboard (Bb) Collaborate is a synchronous communications tool that can facilitate communication and collaboration between staff and students.
College of Engineering and Computer Science Course Descriptions Civil Engineering Computer Science and Computer Engineering Electrical Engineering.