Computer Science and Engineering - St Aloysius (Deemed To Be University)

Department of Computer Science and Engineering

Our college’s B.Tech in Computer Science and Engineering offers a diverse curriculum that integrates subjects from various domains, addressing societal and environmental concerns. The core courses are designed to develop technical proficiency, while the elective courses allow students to specialize in areas of their interest, fostering innovation and creativity. The program also emphasizes the significance of ethics and human values, ensuring students are well-rounded and socially responsible professionals.

Programme Core Courses
  • Digital Logic and Design
  • Network and Communication
  • Java Programming
  • Computer Architecture and Organization
  • Database Management Systems
  • Operating Systems
  • Microprocessor and Interfacing
  • Data Structures and Algorithms
  • Design and Analysis of Algorithms
  • Theory of Computation
  • Software Engineering
  • Internet and Web Programming
  • Parallel and Distributed Computing
  • Basic Electrical and Electronics Engineering
  • Discrete Mathematics and Graph Theory
  • Applied Linear Algebra
Programme Elective Courses
  • Blockchain and Cryptocurrency Technologies
  • Compiler Design
  • Embedded System Design
  • Internet of Things
  • Robotics and its Applications
  • Artificial Intelligence
  • Computer Graphics and Multimedia
  • Content Based Image and Video Retrieval
  • Data Visualization
  • Social and Information Networks
  • Web Mining
  • Large Scale Data Processing
  • Game Programming
  • Principles of Cloud Computing
  • Information Security Analysis and Audit
  • Information Security Management
  • Cyber Security
  • Digital Forensics
  • Virtualization
  • High Performance Computing
  • Human Computer Interaction
  • Image Processing
  • Machine Learning
  • Natural Language Processing
  • Mobile Programming
  • Object Oriented Software Development
  • Applications of Differential and Difference Equations
Infrastructure

Computer Programming Lab at our college is equipped with Dell 3020 systems featuring Intel i5 processors and 8GB RAM. It supports programming tools such as Keil, Altera Quartus II, Visual Studio .NET, and MATLAB 2015a to help students develop foundational coding skills.

Software Systems Lab includes high-performance Intel i5 machines and offers a range of development and database software including C, C++, Java, Oracle 11g, MySQL, Microsoft SQL Server, Rational Rose, and Cisco Packet Tracer, enabling students to work on software design and network simulations.

Intel Multicore Lab features both Intel Core 2 Quad and i5 processors, providing an environment for exploring parallel and multicore programming. It primarily uses Microsoft Visual Studio .NET for development tasks.

Open Source Lab is powered by Dell R740 systems with Intel processors and offers a wide variety of open-source tools such as Python, MySQL, Eclipse, NetBeans, Anaconda, Wireshark, GNUSIM8085, and others. This lab encourages students to work with free and open-source software across different domains.

Artificial Intelligence Lab is a state-of-the-art facility featuring Intel Core processors with NVIDIA GeForce RTX 4070 GPUs and 32GB RAM. It is equipped with advanced tools such as OpenCV, Python, MongoDB, Cassandra, and Neo4J, providing students a platform to work on AI, machine learning, and data science projects.

Scope of Employment

At our college, computer software engineers are trained to apply the principles of computer science and mathematical analysis in designing, developing, testing, and evaluating software systems. The roles and responsibilities in this field evolve rapidly, keeping pace with emerging technologies and industry demands, allowing students to specialize in new and dynamic areas based on current trends and employer expectations.

SAC
V-TOUR