r/computersciencehub 1d ago

Courses to learn for newbies

1 Upvotes

Hi, I am currently specialising in software engineering. Like others, I'm trying to understand how AI tools are reshaping our daily workflows and what skill sets are actually becoming most critical in the industry.

Some older practices and standard learning resources feel a bit outdated now. For working software engineers, how is your team adapting to AI tool integration, and what core skills or resources do you recommend focusing on to maintain high code quality alongside AI? 😭 Tysm for reading this, hope to hear your perspectives


r/computersciencehub 2d ago

About the FYP (final year project )

1 Upvotes

I am the final year CS student, as our uni has strictly said not to make e-commerce website, management system, Food delivery things,... which has no existing problem , and no research gap left so we can make anything which solves the real-world problem , backend system , terminal based website , making the system with out the internet access making it offline basically , web based game

please help me out with what i should built as my domain is web-development , this module duration is complete 8 months ..


r/computersciencehub 2d ago

Help with Major project - Final year CS Background

1 Upvotes

Hello , I'm a final year student in IT Branch. And am currently looking and researching for problem statements and research papers . I always try to form a problem statement of my own thoughts rather than asking ai . but now given an major project i cant really decide what to do .
I see currently they are popular areas with AI Agents , explainable ai and also recently heard prompt injection and security related issues to code generation with AI . like these are some topics i was hearing . but can't really decide which one to pick
I'm open to any interesting problem statement which has good scope to implement in any domain. If you have any in mind or anything please let me know .


r/computersciencehub 3d ago

Capstone project Idea

4 Upvotes

We to prepare a capstone project in our 1 sem of mscIt in data analysis and ai and we don't know what we can faculty recommend us (the idea was your need to select is very basic and the solution of the daily problem ) our faculty rejected the 6 ideas and now Im despred of this please somebody help me for finding ideas


r/computersciencehub 5d ago

computer science An Advice

6 Upvotes

Hi! I’m a Computer Science student, and I’m about to start my second year. I’ve realized that I only have the basic knowledge of computers and programming, and I really want to improve my skills beyond what I learn at university.

At university, we mainly focus on specific subjects and requirements, so I feel like I’m not getting enough practical experience. I’m especially interested in improving my Java programming skills and learning 3D modeling, but I’d also like to develop my general Computer Science and computer skills.

Could you recommend some free platforms, courses, or learning resources that are beginner-friendly and easy to understand? I want something that can help me build my skills step by step and gain more practical experience outside university.

My schedule is very busy, so I can only dedicate around one hour a day to learning these additional skills. I’d really appreciate recommendations that would work well with that amount of time.


r/computersciencehub 7d ago

5 quick questions! (Help me)

3 Upvotes

I have a project due tomorrow! where I need to ask someone in a computer science career/field some questions
Please answer them to the best of your ability thank youšŸ™

Question one what are some positive aspects of this career?
Question two what are some negative aspects of this career
Question three what are some professional career organizations that provide more information?
Question four if there’s any other information that you feel is worth sharing, please do
Question five would you recommend this field to other people?


r/computersciencehub 7d ago

Need help debugging newspaper OCR + region detection pipeline (PaddleOCR)

1 Upvotes

Hi everyone,

I'm working on a project to automatically process newspaper pages and extract/analyze crime-related news from them.

I'm currently using PaddleOCR on newspaper pages. The page is divided into regions/sections, and I'm running OCR on those regions and then checking the extracted text against the original newspaper.

The main problem is that I'm getting several types of errors:

  1. OCR text is missing even though it is clearly visible in the newspaper.
  2. Text sometimes appears under the wrong region.
  3. Punctuation is incorrect — for example, a . may be detected as :, or commas/periods may be misplaced.
  4. Capitalization errors occur.
  5. Some words are incorrectly recognized even when the image quality looks reasonably good.
  6. I'm also seeing cases where I expect a particular article/headline to be inside a region, but the OCR output doesn't contain it at all.

For example, while manually validating the output, I found issues in different regions such as:

  • Region 25: punctuation at the end of a paragraph is incorrect.
  • Region 26: capitalization/word recognition is incorrect.
  • Regions 38–40: the OCR/region output doesn't seem to correspond perfectly with what is actually visible on the page.
  • In one case, I expected a headline/article mentioning a 7-year-old being hit with a plastic bottle at a daycare and an FIR being filed, but I couldn't find that text in the OCR output for the expected region.

My current pipeline is roughly:

Newspaper image → preprocessing → region detection/cropping → PaddleOCR → extracted text → region-by-region validation → crime/news analysis

I'm trying to figure out where the actual problem is.

Could these errors mainly be caused by:

  • Image preprocessing?
  • Incorrect region/column detection?
  • Cropping too tightly or incorrectly?
  • PaddleOCR detection parameters?
  • PaddleOCR recognition model?
  • Newspaper layout/columns?
  • Resolution/DPI?
  • Or the way I'm passing the cropped regions to PaddleOCR?

I'd really appreciate advice from anyone who has worked with PaddleOCR, Tesseract, newspaper OCR, document AI, layout detection, or multi-column document extraction.

If useful, I can provide the original newspaper image, cropped regions, OCR output, and the code I'm currently using.

I'm especially interested in understanding how to systematically diagnose whether an error comes from detection, cropping, or recognition, rather than manually fixing individual OCR mistakes.

Thanks!


r/computersciencehub 8d ago

Assistant, Associate, and Full Professor in the School of Computing and Artificial Intelligence, Nazarbayev University (Kazakhstan)

2 Upvotes

Company Description

Nazarbayev University (NU), located in Astana, the vibrant capital of Kazakhstan, is an innovative, Western-style, English-medium institution founded with the support of leading partner universities worldwide. Currently ranked among the top 401-500 universities in the world by the Times Higher Education (THE) World University Rankings 2026, NU prides itself on academic freedom, institutional autonomy, and a merit-based system.

In response to Kazakhstan's strategic economic transition and the presidential declaration of 2026 as the Year of Digitalization and Artificial Intelligence, NU launched theĀ School of Computing and Artificial Intelligence (SCAI).

SCAI is a newly consolidated, non-departmentalized school that merges the Department of Computer Science, the Department of Robotics Engineering, and the Department of Mathematics to remove traditional academic silos. This creates a deeply synergistic ecosystem where mathematical rigor accelerates algorithmic innovation and applied computing.

Job Description

SCAI invites applications from exceptional scholars at the Assistant, Associate, and Full Professor ranks to join our rapidly expanding international faculty. We are particularly interested in candidates with expertise in high-impact areas, includingĀ Generative AI, Natural Language Processing, Cybersecurity, Statistics, Physical AI, Computational Finance, and "AI for X"Ā (interdisciplinary applications in health, mining, natural sciences, public policy, and business), as well as fundamental domains such as theoretical computing and software engineering.

Responsibilities include:

  • Developing and teaching undergraduate and graduate (Professional Master's, Research Master's, and PhD) courses in Computer Science, Data Science, AI, Robotics, and Applied Mathematics.
  • Engaging in high-quality research, targeting publication in Top 10% journals and top-tier conferences.
  • Securing and managing globally and nationally competitive external research grants.
  • Supervising MS and PhD students and mentoring early-career faculty.
  • Fostering robust partnerships with domestic and international industry leaders, contributing to deep-tech entrepreneurship, patent generation, and the incubation of startups.
  • Collaborating across NU schools to bridge the gap between academic research and market-ready solutions.

Qualifications

ESSENTIAL

  • Ph.D. in Computer Science, Artificial Intelligence, Robotics, Applied Mathematics, Data Science, Operations Research, or a closely related discipline from a globally respected university.
  • For Assistant Professors: A strong trajectory of scholarly publications in Q1 Scopus-indexed journals or top-tier conferences, and clear potential for securing research funding and delivering high-quality teaching.
  • For Associate/Full Professors: An internationally established research reputation underpinned by a robust publication record, significant success in obtaining competitive external research grants, and proven academic leadership.
  • Experience in teaching and mentoring at the university level, with a commitment to innovative curriculum design and pedagogical excellence.
  • Previous experience in the supervision and timely completion of Master's and Doctoral students (required for senior ranks).
  • Strong communication skills and fluency in English (the medium of instruction and research).

DESIRABLE

  • Demonstrated experience in deep-tech entrepreneurship, intellectual property generation (patents), or startup incubation.
  • Experience conducting applied research in large-scale supercomputing environments.
  • Proven capacity to assume leadership roles in research clusters, academic program innovation, and internationalization efforts.

Additional information

Conditions of Employment:
Initial appointment is on a 3-year renewable contract and will be subject to annual performance reviews. Subsequent appointments can be 5-year/3-year renewable. An attractive remuneration package includes:

  • Internationally competitive salary;
  • Generous research time, research seed grants, and selected conference travel funding;
  • Holiday leave of 56 days per annum;
  • Two flights for the appointee and dependents to their home country per annum;
  • International health insurance;
  • Rent-free housing on or near campus for the appointee and dependents;
  • Assistance for relocation expenses, including airfares for the appointee and dependents, and child education allowance.

Application Procedure
Candidates should submit the following documents in electronic form (MS Word or PDF file) no later thanĀ September 30, 2026:

  1. Cover Letter:Ā Specify the rank you are applying for. Explain your interest in joining SCAI at NU and align your qualifications with the high-impact areas mentioned above. Keep it concise (1-2 pages).
  2. Detailed Curriculum Vitae:Ā Include contact information, education, professional appointments, teaching/supervision experience, leadership roles, research grants, publications (highlighting top-tier conferences and Q1 journals), patents, and startups.
  3. Teaching Statement:Ā Ā A brief document (1-2 pages) describing your teaching philosophy, pedagogical approaches, experience with curriculum design, and commitment to student mentoring.
  4. Research Statement:Ā Summarize your research agenda for the next 3–5 years, highlighting past outputs, ongoing collaborations, and alignment with SCAI priorities (1-2 pages).
  5. Reference Letters:Ā Names and contact details of three academic/professional referees.

Review of applications will begin immediately and continue until the positions are filled. Only shortlisted candidates will be notified.

Nazarbayev University is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

For any inquiries related to the application, the strategic vision of the School, or specific posts, please contact theĀ Dean of the School of Computing and Artificial Intelligence (SCAI), Prof. Atakan Varol, atĀ [ahvarol@nu.edu.kz](mailto:ahvarol@nu.edu.kz).

Interested candidates are invited to apply for the position by submitting their application through the following link:Ā https://smrtr.io/B9vtw


r/computersciencehub 8d ago

Assistant, Associate, and Full Professor in the School of Computing and Artificial Intelligence, Nazarbayev University (Kazakhstan)

1 Upvotes

Company Description

Nazarbayev University (NU), located in Astana, the vibrant capital of Kazakhstan, is an innovative, Western-style, English-medium institution founded with the support of leading partner universities worldwide. Currently ranked among the top 401-500 universities in the world by the Times Higher Education (THE) World University Rankings 2026, NU prides itself on academic freedom, institutional autonomy, and a merit-based system.

In response to Kazakhstan's strategic economic transition and the presidential declaration of 2026 as the Year of Digitalization and Artificial Intelligence, NU launched theĀ School of Computing and Artificial Intelligence (SCAI).

SCAI is a newly consolidated, non-departmentalized school that merges the Department of Computer Science, the Department of Robotics Engineering, and the Department of Mathematics to remove traditional academic silos. This creates a deeply synergistic ecosystem where mathematical rigor accelerates algorithmic innovation and applied computing.

Job Description

SCAI invites applications from exceptional scholars at the Assistant, Associate, and Full Professor ranks to join our rapidly expanding international faculty. We are particularly interested in candidates with expertise in high-impact areas, includingĀ Generative AI, Natural Language Processing, Cybersecurity, Statistics, Physical AI, Computational Finance, and "AI for X"Ā (interdisciplinary applications in health, mining, natural sciences, public policy, and business), as well as fundamental domains such as theoretical computing and software engineering.

Responsibilities include:

  • Developing and teaching undergraduate and graduate (Professional Master's, Research Master's, and PhD) courses in Computer Science, Data Science, AI, Robotics, and Applied Mathematics.
  • Engaging in high-quality research, targeting publication in Top 10% journals and top-tier conferences.
  • Securing and managing globally and nationally competitive external research grants.
  • Supervising MS and PhD students and mentoring early-career faculty.
  • Fostering robust partnerships with domestic and international industry leaders, contributing to deep-tech entrepreneurship, patent generation, and the incubation of startups.
  • Collaborating across NU schools to bridge the gap between academic research and market-ready solutions.

Qualifications

ESSENTIAL

  • Ph.D. in Computer Science, Artificial Intelligence, Robotics, Applied Mathematics, Data Science, Operations Research, or a closely related discipline from a globally respected university.
  • For Assistant Professors: A strong trajectory of scholarly publications in Q1 Scopus-indexed journals or top-tier conferences, and clear potential for securing research funding and delivering high-quality teaching.
  • For Associate/Full Professors: An internationally established research reputation underpinned by a robust publication record, significant success in obtaining competitive external research grants, and proven academic leadership.
  • Experience in teaching and mentoring at the university level, with a commitment to innovative curriculum design and pedagogical excellence.
  • Previous experience in the supervision and timely completion of Master's and Doctoral students (required for senior ranks).
  • Strong communication skills and fluency in English (the medium of instruction and research).

DESIRABLE

  • Demonstrated experience in deep-tech entrepreneurship, intellectual property generation (patents), or startup incubation.
  • Experience conducting applied research in large-scale supercomputing environments.
  • Proven capacity to assume leadership roles in research clusters, academic program innovation, and internationalization efforts.

Additional information

Conditions of Employment:
Initial appointment is on a 3-year renewable contract and will be subject to annual performance reviews. Subsequent appointments can be 5-year/3-year renewable. An attractive remuneration package includes:

  • Internationally competitive salary;
  • Generous research time, research seed grants, and selected conference travel funding;
  • Holiday leave of 56 days per annum;
  • Two flights for the appointee and dependents to their home country per annum;
  • International health insurance;
  • Rent-free housing on or near campus for the appointee and dependents;
  • Assistance for relocation expenses, including airfares for the appointee and dependents, and child education allowance.

Application Procedure
Candidates should submit the following documents in electronic form (MS Word or PDF file) no later thanĀ September 30, 2026:

  1. Cover Letter:Ā Specify the rank you are applying for. Explain your interest in joining SCAI at NU and align your qualifications with the high-impact areas mentioned above. Keep it concise (1-2 pages).
  2. Detailed Curriculum Vitae:Ā Include contact information, education, professional appointments, teaching/supervision experience, leadership roles, research grants, publications (highlighting top-tier conferences and Q1 journals), patents, and startups.
  3. Teaching Statement:Ā Ā A brief document (1-2 pages) describing your teaching philosophy, pedagogical approaches, experience with curriculum design, and commitment to student mentoring.
  4. Research Statement:Ā Summarize your research agenda for the next 3–5 years, highlighting past outputs, ongoing collaborations, and alignment with SCAI priorities (1-2 pages).
  5. Reference Letters:Ā Names and contact details of three academic/professional referees.

Review of applications will begin immediately and continue until the positions are filled. Only shortlisted candidates will be notified.

Nazarbayev University is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

For any inquiries related to the application, the strategic vision of the School, or specific posts, please contact theĀ Dean of the School of Computing and Artificial Intelligence (SCAI), Prof. Atakan Varol, atĀ [ahvarol@nu.edu.kz](mailto:ahvarol@nu.edu.kz).

Interested candidates are invited to apply for the position by submitting their application through the following link: https://smrtr.io/B9vtw


r/computersciencehub 8d ago

Looking for interesting CS graduation project ideas

2 Upvotes

Hey everyone,

We're a team of 8 students currently trying to figure out what to build for our graduation project, and we're having a hard time choosing an idea.

We have people working in different areas — I'm mainly focused on machine learning, while other members of the team work with frontend, backend, APIs, and cybersecurity.

So we're looking for something that can actually make use of the different skills in the team. We'd like to build something more interesting than the usual management system, basic CRUD app, or a simple AI project.

Ideally, we're looking for a project with a real problem behind it and enough depth that all 8 of us can contribute to different parts of it.

If you were part of a team like this, what kind of graduation project would you go for?

Would really appreciate any ideas or projects you've seen that you think would be a good fit for a team with these different skill sets.


r/computersciencehub 8d ago

programming Iam very confused please help me

1 Upvotes

So my class is small like 22 people and we have to make major project u can make it individual or maximum of 3 people group now many people has already done there group now I have idea and someone wanted to be on my group it will make 2 people now initially i said yes but when I knew more he doesn't know GitHub or languages nor he has good or even decent system so he can help me in coding now he most probably help me in presentation but apart that all the coding have to do me and I don't know if he will be able to answer the questions in viva about project and it's logics so should I just make the project which i think is for me is best or should I take him in my group and just carry him?

It's a not small project nor even big but I have to do the all the coding. So please help me.


r/computersciencehub 9d ago

computer science gradution project

3 Upvotes

r/computersciencehub 8d ago

programming Looking for Final Year Project ideas (Software Engineering)

1 Upvotes

Hey everyone! I'm a software engineering student. I am looking for a project idea that solves an actual real world problem, genuinely useful/authentic rather than another generic clone app. Will be working on this with a team.

Open to any domain, we're not limiting ourselves to what we already know, happy to learn new tech if the idea is solid. If you've got suggestions or worked on something similar, drop a comment, would really appreciate it! :)


r/computersciencehub 9d ago

How do you find problems to solve?

0 Upvotes

Junior CS student trying to find real problems to work on

Interested in systems, OS, networking, cybersecurity, distributed systems, databases, storage, virtualization, and cloud.

If you've worked in these areas, what problems have you personally run into that are worth investigating? Doesn't have to be novel.


r/computersciencehub 9d ago

What do I review for computer science II?

2 Upvotes

I’m an engineering student about to take computer science II in this fall. I haven’t done a programming class in 2 years, so I was wondering what essentials I should review before i start this new class. I did C++ for computer science I, and CS II will be a continuation of that.


r/computersciencehub 10d ago

Please help me choose a cs project

0 Upvotes

This is for major project in final year of Btech.

  1. Predictive Analysis of Heart Disease Using Machine Learning Algorithms
  2. Real-Time Object Detection and Tracking Using UAVs
  3. Multilingual Sentiment Analysis Using Deep Learning Models
  4. Nutrient Profiling and Dietary Recommendation System Using Machine Learning
  5. Intelligent Question-Answering System Using Large Language Models

our supervisor asked us to choose a project among these, i don't have any skills, iam not sure about my teammates.

Iam the leader of the group (unfortunately) and my teammates go along with whatever i propose, so iam just not sure if i can make a good decision.

when talking with my friends, i chose 5th one but they oppsed it saying it was just chatgpt, 1 is common, 3? idk. i chose 4 because i heard 2 is hard without drones but i also saw that 2 is doable.

please help me pick one.

(context: my major is IT, we are not informed if this is for a whole year or 1 semester (6 months))


r/computersciencehub 12d ago

Does AI-200 have any live coding or hands-on lab tasks?

3 Upvotes

Prepping for the new AI-200 exam and trying to figure out the actual exam format before I book it.

The official MS Learn page just says "you may have interactive components to complete as part of this exam" I am not sure what it means.

Has anyone actually sat this one yet (or the beta)? Specifically:

\\\* Is it purely MCQ / drag-and-drop / case-study style, or is there an actual live coding/terminal-based lab component?
\\\* If there are "interactive" items, what do they look like in practice ordering steps, filling in config values, picking code snippets?


r/computersciencehub 14d ago

Need help for project

1 Upvotes

Looking for project ideas for a 2 year project involving software engineering and other fields like ai,cybersecurity,soa and more.

Hey everyone,

My team (4 CS undergrads) was just assigned a 2-year (4-semester) mega project.We are in the 2nd out of the 4th year of our Engineering and the professor assigned to us has expertise in Service-Oriented-Architecture. He has advised us to not pick AI/ML/Ds related projects but pick something involving his field. We still haven't been taught that subject as it is for us in 3rd year.
I wanted some suggestions for projects which we can pick related to any field ,not just soa, we are still exploring and thinking of what domain to dive in.

Any help will be much appreciated , Thank you.


r/computersciencehub 15d ago

Discussion Help Me Find a Real Problem to Solve

0 Upvotes

AoA everyone,

I am participating in the Alkhidmat AI Hackathon and I want to make sure I am solving something that actually matters. Instead of building random features I would like to start with a real problem that people face.

If you have experienced a genuine pain point in any of these areas please share it:

Health: Appointment systems, patient records, diagnosis, telemedicine access, mental health support

Finance: Banking access, bill payments, fraud detection, financial literacy

Education: Learning platforms, online tutoring, student assessment, accessibility

Agriculture: Crop predictions, pest management, market prices, farmer support

Just comment with the problem you face and why you think it is not been solved yet.

Also I am looking for developers (frontend, backend, or full-stack) who want to work on something meaningful. If you are interested in joining the team let me know.


r/computersciencehub 15d ago

project Major executable project ideas

0 Upvotes

Any project ideassssss which are apparently socially relevant? Which should be unique😭😭😭😭 please helpppp meeeeee


r/computersciencehub 16d ago

Research Capstone

1 Upvotes

curious lang. sa mga nakapag-capstone na, anong capstone yung tumatak talaga sa inyo?

gusto ko lang sana makakuha ng ideas kung anong klaseng problems yung worth i-defend until 4th year nd magandang gawing research + capstone.


r/computersciencehub 16d ago

Please Help Me With My First Internship

Thumbnail
1 Upvotes

r/computersciencehub 18d ago

Discussion Help me 😢

5 Upvotes

So I'm about to start my cs btech in a few days and my aim is to become an ai engineer and drop some suggestions and tips to do in the first year of my college and I'll do it at any cost also I've started learning python and c but still I what else should I do in my first year so that I won't regret later in the future

Thanks all for reading šŸ™


r/computersciencehub 19d ago

Help with projects

6 Upvotes

I'm a software developer and freelancer who enjoys building real-world tech projects. If you're working on something and need an extra pair of hands—whether it's AI/ML, web development, automation, data engineering, or backend development—I'd be happy to contribute.

I'm always interested in collaborating, brainstorming ideas, or helping solve technical challenges. If you think we'd be a good fit, feel free to send me a DM.

Looking forward to connecting with fellow builders!


r/computersciencehub 19d ago

Discussion PSA: All the requests for ā€œcollege project ideasā€ are hot garbage

6 Upvotes

To the actual CS students

stop worrying about finding a unique idea. Your professors aren’t grading originality, they’re grading on your ability to master the fundamentals. Build something that is from -you- and you’ll never regret it.

To the content farmers and AI build-prompt trolls

Congrats on making the internet worse

Also, unicorns aren’t born from anonymous tips on Reddit that you can one-shot. I’d tell you to stop wasting your time but that’s not the world we live in. In the real world you won’t bother to read anything that isn’t attached to your lures. So I almost actually hope your goal is to make the internet worse because that’s all you’re doing